我们的网站怎么突然不支持php了呢?有谁给点建议?
我们的网站怎么突然不支持php了呢?有谁给点建议?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我们的网站怎么突然不支持php了呢?有谁给点建议?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
首先看看有没装PHP。然后看看你的APACHE支不支持PHP了。
[quote]原帖由 "shmlv"]我们的网站怎么突然不支持php了呢?有谁给点建议?[/quote 发表:
怎么个“突然”法?再此之前都做了什么?有什么异常?
也是,还是好好先生说问得有道理。
以前我们的apache支持php的.不知道做了什么操作,现在使得apache不支持php了.如何解决呢?
1.检查apache的配置文件httpd.conf是否受到了破坏~,主要是检查LoadModule 有关PHP的选项和AddType application/x-httpd-php的选项是否正确~(不过从你所说来看,你的apache是可以正常运行的~,也就是说,如果在你的配置文件中加载了PHP模块的话,证明你的PHP模块应该也是正常的~~)
2.检查您的PHP文件是否正常。
3.如果实在不行的话,重新编译PHP,如果你的APACHE不支持DSO,那就先编译APACHE,呵呵,这事大家都很喜欢做的~~
其实,我们先建议你说清楚一点:
你的所谓APACHE不支持PHP,是指完全不能支持PHP(如:打开PHP文件时提示下载),或是其它错误呢(有可能是PHP的问题,也有可能APACHE有关,或许更可能与PHP程序文件有关的)?呵呵,如果你不介意的话,不如把你的网站地址贴出来,让大家去看看~
我们服务器现在是:打开PHP文件时提示下载
关注一下
[root@www tmp]# php -v
Zend Optimizer requires Zend Engine API version 20020429.
The Zend Engine API version 20010710 which is installed, is outdated.
Content-type: text/html
PHP Warning: imap: Unable to initialize module
Module compiled with debug=0, thread-safety=0 module API=20020429
PHP compiled with debug=0, thread-safety=0 module API=20010901
These options need to match
in Unknown on line 0
PHP Warning: ldap: Unable to initialize module
Module compiled with debug=0, thread-safety=0 module API=20020429
PHP compiled with debug=0, thread-safety=0 module API=20010901
These options need to match
in Unknown on line 0
PHP Warning: mysql: Unable to initialize module
Module compiled with debug=0, thread-safety=0 module API=20020429
PHP compiled with debug=0, thread-safety=0 module API=20010901
These options need to match
in Unknown on line 0
PHP Warning: oci8: Unable to initialize module
Module compiled with debug=0, thread-safety=0 module API=20020429
PHP compiled with debug=0, thread-safety=0 module API=20010901
These options need to match
in Unknown on line 0
PHP Warning: sybase: Unable to initialize module
Module compiled with debug=0, thread-safety=0 module API=20020429
PHP compiled with debug=0, thread-safety=0 module API=20010901
These options need to match
in Unknown on line 0
4.1.2
[root@www tmp]#
你不介意的话,请执行下面两个命令,把结果贴上来看看~~
下面的文件名为你的apache的httpd.conf配置文件的目录。
cat 文件名 | grep LoadModule
cat 文件名 | grep AddType
我想会不会是你的APACHE没有解析PHP文件?