10/10/2018, 09:39
Không thể chạy PHP trên Apache
Tôi định cài đặt PHP, MySQL và Apache trên máy tính. Nhưng khi chạy file php trên htdocs thì lại gặp trục trặc. Các bạn làm ơn giúp tôi với.
Sau đây là các bước làm của tôi:
- Cài đặt Apache 2.2 vào F:ServerApache.
- Giải nén php vào F:Serverphp.
- Trong thư mục php, đổi tên php.ini-recommended thành php.ini.
- Mở F:ServerApacheconfhttpd.conf thêm 3 dòng sau:
ScriptAlias /php/ "F:/Server/php"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
- Tạo tập tin test.php với nội dung sau:
<?echo "hello php" ?>
ở thư mục F:ServerApachehtdocs
- Mở Firefox ra gõ localhost/test.php thì nó báo lỗi:
Forbidden
You don't have permission to access /php/php-cgi.exe/hello.php on this server.
Tôi không biết sai ở chỗ nào, các bạn giúp đỡ tôi nhé. Xin chân thành cảm ơn
Sau đây là các bước làm của tôi:
- Cài đặt Apache 2.2 vào F:ServerApache.
- Giải nén php vào F:Serverphp.
- Trong thư mục php, đổi tên php.ini-recommended thành php.ini.
- Mở F:ServerApacheconfhttpd.conf thêm 3 dòng sau:
ScriptAlias /php/ "F:/Server/php"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
- Tạo tập tin test.php với nội dung sau:
<?echo "hello php" ?>
ở thư mục F:ServerApachehtdocs
- Mở Firefox ra gõ localhost/test.php thì nó báo lỗi:
Forbidden
You don't have permission to access /php/php-cgi.exe/hello.php on this server.
Tôi không biết sai ở chỗ nào, các bạn giúp đỡ tôi nhé. Xin chân thành cảm ơn
Bài liên quan
Điều buồn cười nhất mà tôi từng nghe. Apache sinh ra để danh cho PHP cũng như em sinh ra để dành cho anh.HIx, Lạng Mạn Ghúm!!
[=========> Bổ sung bài viết <=========]