在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
问题描述: 安装完成php-7.1.17后,安装composer出现以下错误 [root@localhost src]# curl -sS https://getcomposer.org/installer | php Some settings on your machine make Composer unable to work properly. Make sure that you fix the issues listed below and run this script again: The openssl extension is missing, which means that secure HTTPS transfers are impossible. If possible you should enable it or recompile php with --with-openssl 排查过程中发现php 配置文件的问题,没有加载到php.ini文件 [root@localhost php]# php --ini Configuration File (php.ini) Path: /usr/local/php-7.1.17/lib Loaded Configuration File: (none) Scan for additional .ini files in: (none) Additional .ini files parsed: (none) 创建软链 [root@localhost php]# ln -s /home/sc/php/php7-9026.ini /usr/local/php/lib/php.ini 找到php.ini文件 [root@localhost lib]# php --ini Configuration File (php.ini) Path: /usr/local/php-7.1.17/lib Loaded Configuration File: /usr/local/php-7.1.17/lib/php.ini Scan for additional .ini files in: (none) Additional .ini files parsed: (none) 再次安装composer 正常。 curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 通过phpinfo 查看是已经加载到了openssl,但是没有找到php.ini 导致通过绝对路径时没有加载到模块。 |
2022-08-17
2022-11-06
2022-08-17
2022-07-18
2022-07-18
请发表评论