php7:
sudo a2enmod proxy_fcgi setenvif sudo a2enconf php7.0-fpm sudo service apache2 restart
Nampaknya ada sesuatu yang tidak kena dengan konfigurasi anda, berikut adalah beberapa perkara yang boleh anda semak:
Pastikan PHP dipasang dan berjalan dengan betul. Ini mungkin terdengar bodoh, tetapi anda tidak pernah tahu. Cara mudah untuk menyemak adalah dengan menjalankan php -v dari baris arahan dan lihat sama ada maklumat versi atau sebarang ralat dikembalikan.
Pastikan modul PHP disenaraikan dan tidak dikomen dalam httpd.conf Apache, ini sepatutnya kelihatan seperti LoadModule php5_module "c:/php/php5apache2_2.dll"
在文件中。搜索 LoadModule php
,并確保其前面沒有注釋 (;
).
Pastikan fail httpd.conf Apache mengandungi jenis MIME PHP. Ini sepatutnya kelihatan seperti fail AddType application/x-httpd-php .php
。這告訴 Apache 將 .php
yang dijalankan sebagai PHP. Cari AddType dan pastikan ada entri untuk PHP, dan ia tidak dikomen .
Pastikan fail anda mempunyai sambungan .php
, atau sambungan yang dinyatakan dalam definisi MIME dalam titik #3, jika tidak, ia tidak akan dilaksanakan sebagai PHP.
Pastikan anda tidak menggunakan tag pendek dalam fail PHP anda () 中,默認(rèn)情況下,這些并非在所有服務(wù)器上啟用,并且不鼓勵(lì)使用它們。使用
代替(或 如果您有依賴于短標(biāo)簽的代碼,請(qǐng)使用
short_open_tag=On
dayakan tag pendek dalam php.ini).
Pastikan anda menggunakan sesuatu seperti http://localhost/file.php
的 URL 通過網(wǎng)絡(luò)服務(wù)器訪問文件,而不是通過本地文件訪問 file://localhost/ www/file.php
Akhirnya lihat Manual PHP untuk lebih banyak petua persediaan.