Linux
PHP 5 在 Centos 6 中對我不起作用
剛剛在虛擬機上創建了新安裝的 Centos 6.0 64 位並在 Vmware 工作站 8、Windows 主機上執行。
yum install php service httpd restart
當嘗試從其中包含的 var\www\html 目錄執行 html 文件
<?php phpinfo(); ?>
或將瀏覽器指向本地主機時。什麼都沒有出現。還打開了 httpd.conf 並添加了:
AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
嘗試重新安裝,安裝 php-common,然後 php 等無濟於事。否則選擇典型的 LAMP。
安裝:
php.x86_64 5.3.2-6.el6_0.1 @updates php-cli.x86_64 5.3.2-6.el6_0.1 @updates php-common.x86_64 5.3.2-6.el6_0.1 @updates
尚未更新到 Centos 6.1
PHP5 可能預設安裝在 Centos 中,我可能會通過執行來填充它
yum install php
?
無需編輯 httpd.conf。PHP 包含來自 /etc/httpd/conf.d/php.conf 的綁定,它包含在 httpd.conf 的include指令中。檢查 php.conf 並確保所有必需的行都沒有註釋就足夠了。它應該預設與prefork httpd 一起使用。您的 php.conf 可能有問題。
嘗試查看您看到的空白頁面的原始碼,如果其中包含 phpinfo,以純文字形式顯示,這意味著 php 模組無法正常工作。(我認為這不會有問題)。
如果可以,也嘗試關閉selinux。
檢查您創建的文件的所有權(index.html)