我遇到运行在centOS 7机器上的apache和PHP 5.4的问题。 Apache主机具有目录索引选项:
<Directory my/directory>
Options Indexes
</Directory>
apache指向的目录包含index.php。但是当我浏览浏览器到相关网站时,浏览器只显示php代码。
我已经检查过,如果在http.conf中激活了php - 它就是。应用程序(zabbix)应该与此版本的PHP一起使用,并且安装了所有必需的SQL和PHP插件。
没有更多关于此问题的Google建议 - 您是否知道如何解决此问题?
/etc/http/conf.d/php.conf的输出:
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
AddType text/html .php
DirectoryIndex index.php
#<FilesMatch \.phps$>
# SetHandler application/x-httpd-php-source
#</FilesMatch>
php_value session.save_handler "files"
php_value session.save_path "/var/lib/php/session"
答案 0 :(得分:-1)
请在httpd配置文件中查看以下内容
LoadFile "D:/wamp/php/libpq.dll" // Your sepcified path
LoadModule php5_module "D:/wamp/php/php5apache2_4.dll" // Your sepcified path
AddType application/x-httpd-php .php // Your sepcified path
PHPIniDir "D:/wamp/php" // Your sepcified path
答案 1 :(得分:-1)
您可能已从分发包中安装了PHP。如果是这样,请确保在此之后重新启动Apache:
sudo systemctl restart httpd
如果这没有帮助,请尝试重新安装PHP包,然后重新启动Apache。
如果这没有帮助,请在此处发布/etc/httpd/conf.d/php.conf
的内容。