Tôi đã nhìn thấy câu hỏi này đã trả lời nhiều lần, nhưng hầu hết cuối hoặc chưa được trả lời hoặc bằng cách nói Asker đặt này:Tại sao php không chạy?
<?php phpinfo() ?>
trong một tập tin thử nghiệm. Rõ ràng, nếu điều đó tạo ra những gì được mong đợi, tôi sẽ không ở đây. Thay vào đó, tôi gặp lỗi 404.
Tôi đang sử dụng máy chủ ubuntu 12.04 với Amazon. Apache được cài đặt, php5 được cài đặt và apache được khởi động lại. Tôi đi theo trình tự sau đây:
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
Mỗi một trong ba lệnh đầu tiên tại mang lại cho tôi "apache2 đã là phiên bản mới nhất 0 nâng cấp, 0 mới được cài đặt, 0 để loại bỏ và 3 không được nâng cấp" Rõ ràng, thay thế apache2 với php5 và libapache2-mod-php5 cho hai cái kia.
Đây là cách chắc chắn để cho tôi biết nó đã được cài đặt đúng chưa? Vâng, khi tôi sử dụng lệnh "top", php không phải là một trong những dịch vụ đang chạy, mà nói với tôi nó không chạy, đúng không?
Điều hướng đến địa chỉ IP mang đến cho tôi "Hoạt động!" Của Amazon , nhưng điều hướng đến bất kỳ trang nào khác trên máy chủ sẽ tạo ra lỗi 404.
Bất kỳ giúp đỡ được nhiều đánh giá cao.
hãy thử cách này: phpinfo(); – Maximus2012
phpinfo là một hàm. sử dụng 'phpinfo()'. – Mic1780
Bạn có ý gì bởi bất kỳ trang nào khác –