网上有许多用户反映开启curl后Apache无法启动,笔者在将PHP升级至7版本(64位)后也遇到同样问题,尝试多种方法均无效。经过反复排查与测试,最终成功解决,现将经验整理分享,供遇到类似问题的用户参考。
1、 进入PHP根目录找到php.ini配置文件,若无此文件可自行搜索解决方法,然后进行相应设置。
2、 删除图片中所示行首的分号以启用curl扩展功能
3、 检查系统是否已正确设置扩展目录路径。
4、 将图中选定区域替换为PHP文件的实际路径。
5、 此时重启Apache出现系统错误1067的提示,有网友试称在32位系统中配置curl无此问题,笔者未实际验证,继续后续操作。
6、 在Apache安装目录下的conf文件夹中找到httpd.conf配置文件,用文本编辑器打开后,滚动至文件末尾,添加四行指定代码,并根据实际情况将示例中的路径替换为本机PHP安装目录的完整绝对路径。
7、 重启Apache后,期待的文字便会顺利显示。
8、 顺便查看phpinfo,确认配置已生效。
评论
更多评论