安装Composer遇EasyPHP报错,无法完成安装求解决方案
解决EasyPHP下Composer安装时的PHP注释弃用错误
嘿,这个问题我之前帮朋友处理过,其实根源很明确——你的PHP 5.6版本已经不再支持用#作为php.ini的注释开头了,Composer检测到这个配置错误就直接中断了安装。跟着下面的步骤修复就行:
- 先找到报错里指定的php.ini文件路径:
C:\Program Files (x86)\EasyPHP-Devserver-17\eds-binaries\php\php5630vc11x86x180510141444\php.ini - 用靠谱的文本编辑器(比如Notepad++,别用系统自带记事本,避免编码问题)打开这个文件
- 定位到第886行,把行首的
#替换成;(这是PHP官方一直推荐的注释符号) - 顺手检查整个文件里有没有其他用
#开头的注释,全部替换成;——因为PHP 5.6会把#当成配置指令的一部分,留着可能还会引发其他奇怪问题 - 保存修改后的php.ini,然后重新运行Composer安装程序
这样应该就能顺利完成Composer的安装了。EasyPHP自带的PHP 5.6配置文件可能还保留着旧的注释格式,更新成标准格式就没问题啦。
内容的提问来源于stack exchange,提问作者Landon
相关产品推荐
相关产品推荐

