报错: Httpd: Syntax error on line xxx of D:/apache24/conf/httpd.conf: Cannot load D:\\PHP\\php8apache2_4.dll into server:
Httpd: Syntax error on line xxx of D:/apache24/conf/httpd.conf: Cannot load D:\\PHP\\php8apache2_4.dll into server: %1 \xb2\xbb\xca\xc7\xd3\xd0\xd0\xa7\xb5\xc4 Win32 \xd3\xa6\xd3\xc3\xb3\xcc\xd0\xf2\xa1\xa3
这个报错一般是Apache和php版本冲突了,建议先cmd通过php -v和httpd -version查看一下apache和php的版本,然后32位系统用32位的php(x86),64位的系统用64位的php(x64);
同时要记得检查一下端口有没有被占用,可以通过win+r后输入services.msc查看
httpd: Syntax error on line xxx of D:/apache24/conf/httpd.conf: Can't locate api module structure `php_module8' in file D:/phpsafe-X64ThreadSafe/php8apache2_4.dll: No error
在httpd.conf文件中:
LoadModule PHP7_module D:/phpsafe-X64ThreadSafe/php8apache2_4.dll
PHP7_module中的PHP不能用大写,必须用小写,即php7_module
LoadModule php_module D:/phpsafe-X64ThreadSafe/php8apache2_4.dll
###php_module是配置PHP8的,而配置PHP7应该用php7_module
即,正确的写法应该是:
配置PHP7:LoadModule php7_module C:/PHP/php7apache2_4.dll
配置PHP8:LoadModule php_module C:/PHP/php8apache2_4.dll
在下刚开始学php的菜鸡一个,如果有问题麻烦大佬们指出,谢谢!
来源地址:https://blog.csdn.net/weixin_45775257/article/details/127854874
--结束END--
本文标题: 关于Windows10环境下Apache2.4启动php8失败的一些可能存在的问题以及解决方法
本文链接: https://www.lsjlt.com/news/393804.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0