最近我将Apache 2.2
服务器配置为运行PHP
并已配置为加载PHP 5
作为模块。我能够毫无问题地启动Apache,但是当我尝试运行PHP文件时,它会弹出你想要打开或保存文件吗?
在Windows XP SP3
Internet Explorer
浏览器但不相关
只是尝试将其作为文件而不是我的index.php
打开,并且没有将Apache设置为我的index
。如果它有帮助我认为我的问题可能在这里:
;AddType application/x-httpd-php .php
;AddType application/x-httpd-php .php5
;AddType application/x-httpd-php .phtml
我尝试在我的Apache配置文件addtype
和addhandler
中进行修改,但没有任何更改,apache仍然会双向启动。
我尝试将这些内容放在mime配置部分内部以及两者之外但是不确定应该在我的loadmodule
部分的文档中输入的内容。
我不确定,但我唯一能看到问题的地方就是我的php.ini文件,我没有对此进行任何修改。
有人能指出我正确的方向吗?我在这里缺少什么?
答案 0 :(得分:0)
修改httpd.conf
并添加(或删除行首的;
):
# PHP 5.x module
LoadModule php5_module modules/libphp5.so
AddHandler php5-script .php
# Add index.php to your DirectoryIndex line:
DirectoryIndex index.html index.php
AddType text/html .php
# PHP Syntax Coloring
# (optional but useful for reading PHP source for debugging):
AddType application/x-httpd-php-source phps
我不知道,但我认为你需要重启Apache。