使用 WAMP 3(Apache/2.4.23 (Win64) PHP/7.0.10 mod_fcgid/2.3.9 服务器在 localhost 端口 80)
# Virtual Hosts
#
<Directory c:/wamp/www/testdir>
Options +Indexes +FollowSymLinks +Multiviews
AllowOverride all
Require local
</Directory>
<VirtualHost *:80>
ServerAdmin <emailaddress>
DocumentRoot "c:/wamp/www/testdir/"
ServerName prerelease.mydomain.com
DirectoryIndex index.php
ErrorLog "logs/prerelease.mydomain.com-error.log"
CustomLog "logs/prerelease.mydomain.com-access.log" common
</VirtualHost>
#
这是我的 httpd.conf (仅在标准文件末尾添加了这些行)
LoadModule fcgid_module modules/mod_fcgid.so
FcgidInitialEnv PHPRC "C:/wamp/bin/php/php7.0.10"
AddHandler fcgid-script .php
FcgidWrapper "C:/wamp/bin/php/php7.0.10/php-cgi.exe" .php
<IfModule fcgid_module>
FcgidIOTimeout 1200
FcgidConnectTimeout 1200
FcgidBusyScanInterval 1200
FcgidBusyTimeout 1200
FcgidErrorScanInterval 1200
FcgidIdleScanInterval 1200
FcgidIdleTimeout 1200
FcgidProcessLifeTime 3600
FcgidZombieScanInterval 1200
MaxRequestLen 15728640
FcgidMaxRequestLen 15728640
</IfModule>
我必须在这里阅读了 20 多个线程并尝试了许多解决方案,但均无济于事。
以上所有方法都适用于 WAMP 的先前版本(Apache 2.4.9,PHP 5.5.12,相同的 mod_fcgid.so 文件)。