Điểm:0

Không thể tìm thấy mô-đun php của apache

lá cờ pl

Tôi đang chạy Apache 2.4.52 trên máy chủ Linux CentOS 7. Tôi đã cài đặt PHP 8.

Đã theo dõi nhiều blog để định cấu hình Apache để chạy PHP 8. Bây giờ tôi đang ở thời điểm truy cập địa chỉ IP của máy chủ tải tệp index.php nhưng ở dạng văn bản thuần túy thay vì od thực thi tập lệnh.

Khi tôi đọc, để khắc phục điều này, tôi cần tải mô-đun php trong tệp httpd.conf. Tôi tìm thấy lệnh sau

LoadModule php_module "/usr/lib/Apache2/modules/libphp8.0.so"

Tôi không thể tìm thấy libphp8.0.so trên máy chủ của mình vì tôi nghĩ lệnh trên không dành cho centOS 7. Nếu vậy thì Tôi nên tải tệp mô-đun php nào và vị trí của mô-đun trên máy chủ của tôi là gì?

Theo một blog khác, mình chạy lệnh bên dưới để cài đặt thêm các module php

yum tìm kiếm php-

Nhưng điều này đã không giúp đỡ.

CẬP NHẬT

Danh sách các gói php đã cài đặt

php80.x86_64 1.0-3.el7.remi @remi-safe 
php80-php-bcmath.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-cli.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-common.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-devel.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-fpm.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-gd.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-mbstring.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-mysqlnd.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-pdo.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-pear.noarch 1:1.10.13-1.el7.remi @remi-safe 
php80-php-pecl-zip.x86_64 1.20.0-1.el7.remi @remi-safe 
php80-php- process.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-php-xml.x86_64 8.0.15-1.el7.remi @remi-safe 
php80-runtime.x86_64 1.0-3.el7.remi @remi-safe
lá cờ in
`yum search` không cài đặt bất cứ thứ gì, nó chỉ hiển thị cho bạn các gói có sẵn. CentOS 7 không vận chuyển php8, bạn sẽ cần thêm kho lưu trữ của bên thứ ba để có thể cài đặt nó. Nếu bạn đã làm điều đó, vui lòng hiển thị các gói php8 đã cài đặt.
fahad shaikh avatar
lá cờ pl
Đã cập nhật câu hỏi với các gói php đã cài đặt
Điểm:1
lá cờ jp

Sử dụng kho lưu trữ remi, cấu hình và cài đặt thích hợp được giải thích bởi Thuật sĩ

Bạn cần mod_php, vì vậy (đối với tất cả tiện ích mở rộng / sapi)

yum cài đặt php80-mod_php

Mô-đun này được cung cấp bởi gói php80-php.

Lưu ý: cấu hình tốt hơn là sử dụng FPM, đây hiện là cấu hình mặc định trong CentOS 8 và 9.

bạn có thể đọc Mẹo cấu hình PHP (đối với SCL chính thức, lên tới 7.3, nhưng cũng hoạt động với SCL từ remirepo).

Lưu ý: nếu bạn cần một phiên bản duy nhất thì tốt hơn nên sử dụng gói php-* vì gói php80-php-* được thiết kế để cài đặt song song nhiều phiên bản, như Trình hướng dẫn đã giải thích.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.