php7:
sudo a2enmod proxy_fcgi setenvif sudo a2enconf php7.0-fpm sudo service apache2 restart
聽起來您的設(shè)定有問題,可以檢查以下幾項(xiàng):
確保 PHP 已安裝並正確運(yùn)作。這可能聽起來很愚蠢,但你永遠(yuǎn)不知道。一種簡單的檢查方法是從命令列執(zhí)行 php -v 並查看是否返回版本資訊或任何錯(cuò)誤。
確保PHP 模組在Apache 的httpd.conf 中列出且未註解,這應(yīng)該類似於LoadModule php5_module "c:/php/php5apache2_2.dll"
在文件中。搜尋 LoadModule php
,並確保其前面沒有註解 (;
)。
確保 Apache 的 httpd.conf 檔案中包含 PHP MIME 類型。這應(yīng)該類似於 AddType application/x-httpd-php .php
。這告訴 Apache 將 .php
檔案當(dāng)作 PHP 運(yùn)行。搜尋 AddType,然後確保有 PHP 條目,並且未註解。
確保您的檔案具有 .php
副檔名,或在第 #3 點(diǎn)的 MIME 定義中指定的副檔名,否則它將不會(huì)作為 PHP 執(zhí)行。
確保您沒有使用短標(biāo)籤 在PHP 檔案() 中,預(yù)設(shè)情況下,這些並非在所有伺服器上啟用 ,並且不鼓勵(lì)使用它們。使用
取代(或 如果您有依賴短標(biāo)籤的程式碼,請(qǐng)使用
short_open_tag=On
在 php.ini 中啟用短標(biāo)籤)。
確保您使用類似http://localhost/file.php
的URL 透過網(wǎng)頁伺服器存取文件,而不是透過本機(jī)文件存取file://localhost/ www/ file.php
最後查看PHP 手冊以取得更多設(shè)定提示。