apache2.2.17和php5.3.4怎么配置 php中没有php5apache2_2.dll这个文件
发布网友
发布时间:2022-04-06 01:56
我来回答
共6个回答
热心网友
时间:2022-04-06 03:25
如果php安装目录里没有php5apache2_2.dll,一定是下载的版本不对。
去php官网下载,http://windows.php.net/download
php 5.3.4有V9版和V6好几个版本。
网站左边有几段文字:
Which version do I choose?
If you are using PHP with Apache 1 or Apache2 from apache.org you need to use the VC6 versions of PHP。。。。
所以你下载V6C versions of PHP
VC6 x86 Non Thread Safe (2010-Dec-09 22:50:48)
VC6 x86 Thread Safe (2010-Dec-09 22:39:55)
一个是Thread Safe,一个是Non Thread Safe, 两个我都下载安装过,
结果,Non Thread Safe版的php在安装过程中,没有Apache的选项:
select the web server you wish to setup
IIS FastCGI
Other CGI
Do not setup a web server
而Thread Safe版的安装过程中有Apache 2.2.x Mole选项:
select the web server you wish to setup
Apache 2.2.x Mole
Apaceh CGI
IIS FastCGI
IIS CGI
NSAPI
Xitami
NetServe Web Server
Other CGI
Do not setup a web server
-------------------------
所以正确的版本是 php 5.3.4 VC6 x86 Thread Safe (2010-Dec-09 22:39:55)。去php官网下载,http://windows.php.net/download
Apache 和php都安装完后,要分别配置Apache的httpd.conf文件和php.ini文件。这个在网上有很多教程的。。至于大家都反映的找不到php5apache2_2.dll,其实是像我说的那样php版本下错了。
热心网友
时间:2022-04-06 04:43
去下载ts版的php,Apache模块方式加载PHP需要检查线程安全(Thread Security)
热心网友
时间:2022-04-06 06:18
我也是啊,我PHP 5.3.4是.msi版本的,也不知道是安装的时候没安装对,还是PHP 5.3.4这个版本就没有php5apache2.2.dll? 我继续研究
热心网友
时间:2022-04-06 08:09
我也碰到这种情况了。。。也没解决好。。。有点悲剧的说。
热心网友
时间:2022-04-06 10:17
在安装的时候吧Apache 2.2.x Mole 勾选了就行了
热心网友
时间:2022-04-06 12:42
这个答案已经很好了