配置完PHP,apache服务器不能运行,如何解决
ApacheisrunningathreadedMPM,butyourPHPModuleisnotcompiledtobethreadsafe.Youneedtoreco...
Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP
配置完PHP,apache服务器不能运行,上面是错误提示,请高手解答 展开
配置完PHP,apache服务器不能运行,上面是错误提示,请高手解答 展开
5个回答
展开全部
php的版本 和你的apach版本不一致。apache不支持。需要重新下载安装php.下载地址:http://windows.php.net/download/
下载注意选择类型,例如:
VC9 x86 Non Thread Safe (2011-Mar-22 13:26:53)
Zip [15MB]
sha1: 072a0a39acb2b6bbdb81aecc6af28eb380a8d590
Installer [27.26MB]
sha1: 15bea783382e7995ccc5a7731bf5b5d1c4929ac3
Debug Pack [7.84MB]
sha1: 1051d84006cf33860207ec9546248cbc02c5660b
VC9 x86 Thread Safe (2011-Mar-22 13:27:32)
Zip [15.13MB]
sha1: 3b385097d8ef61b01e0511e75c0c96353c079729
Installer [27.38MB]
sha1: 82eccb320ad3ec8e4be6c7db0e047ecda94c7583
Debug Pack [8.15MB]
sha1: 4f138456a83657607b10d6ebdcd23e221430d2bc
----------------------------------------------------------------------
第一类是线程不安全的
第二类才是线程安全的。
下载注意选择类型,例如:
VC9 x86 Non Thread Safe (2011-Mar-22 13:26:53)
Zip [15MB]
sha1: 072a0a39acb2b6bbdb81aecc6af28eb380a8d590
Installer [27.26MB]
sha1: 15bea783382e7995ccc5a7731bf5b5d1c4929ac3
Debug Pack [7.84MB]
sha1: 1051d84006cf33860207ec9546248cbc02c5660b
VC9 x86 Thread Safe (2011-Mar-22 13:27:32)
Zip [15.13MB]
sha1: 3b385097d8ef61b01e0511e75c0c96353c079729
Installer [27.38MB]
sha1: 82eccb320ad3ec8e4be6c7db0e047ecda94c7583
Debug Pack [8.15MB]
sha1: 4f138456a83657607b10d6ebdcd23e221430d2bc
----------------------------------------------------------------------
第一类是线程不安全的
第二类才是线程安全的。
展开全部
之前我也遇到过,造成原因服务管理器由IIS更换至Apache,原php版本是无线程安全(nts)的,因此需要将php同时更换为线程安全版本(ts).
【处理办法】:
1. 下载新的php5.2.17 VC6 x86 Thread Safe,更新原php程序.
2. 打开php.ini文件:(添加或打开)
extension_dir = "D:\root\chaodiquan.com(你自己的PHP安装目录)\ext"
default_charset = "gbk"
extension=php_mysql.dll
3.把php5ts.dll复制到c:\windows\system32下.
下面再配置一下Apache的conf文件:
1. 打开apache目录下/conf/httpd.conf文件.
2. 编辑添加新的记录:
LoadModule php5_module "php安装目录/php5apache2_2.dll"
PHPIniDir "php安装目录/php.ini"
AddType application/x-httpd-php .php
3. 再次启动apache,ok启动成功~
【处理办法】:
1. 下载新的php5.2.17 VC6 x86 Thread Safe,更新原php程序.
2. 打开php.ini文件:(添加或打开)
extension_dir = "D:\root\chaodiquan.com(你自己的PHP安装目录)\ext"
default_charset = "gbk"
extension=php_mysql.dll
3.把php5ts.dll复制到c:\windows\system32下.
下面再配置一下Apache的conf文件:
1. 打开apache目录下/conf/httpd.conf文件.
2. 编辑添加新的记录:
LoadModule php5_module "php安装目录/php5apache2_2.dll"
PHPIniDir "php安装目录/php.ini"
AddType application/x-httpd-php .php
3. 再次启动apache,ok启动成功~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
提示的意思是你的php模块没有配置好!
如果是windows的话,你可以试着用WAMP集成包,华军、天空上很多!一键安装,不用配置就可使用!
如果是windows的话,你可以试着用WAMP集成包,华军、天空上很多!一键安装,不用配置就可使用!
追问
是指php.ini这个文件没配置好吗?
追答
应该是你的apache配置文件没有配置好,配置文件名称是是httpd.conf
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你下载的PHP不是线程安全的版本,你需要重新编译
追问
怎么重新编译
追答
你是windows还是linux
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
路过,这个我到是没有遇到过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |