Centos PHP致命错误在cent os 6.5上安装composer

Centos PHP致命错误在cent os 6.5上安装composer,centos,composer-php,Centos,Composer Php,我正在尝试在我的服务器centos 6.5 PHP版本5.6.30上安装composer 我用这个命令试过了 curl -sS https://getcomposer.org/installer | php 但是我得到了这个错误 PHP Fatal error: Directive 'safe_mode' is no longer available in PHP in Unknown on line 0 curl: (23) Failed writing body (0 != 16133)

我正在尝试在我的服务器centos 6.5 PHP版本5.6.30上安装composer

我用这个命令试过了

curl -sS https://getcomposer.org/installer | php
但是我得到了这个错误

PHP Fatal error:  Directive 'safe_mode' is no longer available in PHP in Unknown on line 0
curl: (23) Failed writing body (0 != 16133)

我怎么修理?感谢使用RPM软件包格式()的Linux发行版在升级软件包时保留旧的配置文件,这样您的自定义更改就不会丢失。较新版本的默认配置文件保存在适当的目录中,但带有
.rpmnew
后缀。您的工作是手动检查它们,并将所需的更改合并到旧文件中(或完全替换为新文件)

在您的例子中,您可能从早期的PHP版本升级,该版本仍然存在。由于它最终消失了,您的PHP配置已经过时,并触发了您发现的致命错误


我的建议是,重命名当前的
php.ini
文件,将新文件放回原处,然后手动重新应用您认为需要的指令(如果有)。

该指令在php/5.3上被弃用,最后在php/5.4上被删除。如果您在配置中的某个位置使用它,您应该立即将其删除。它可能在哪里?在php.ini中?当然,这是最明显的位置。您还可以将
php
命令化名为;安全模式;safe_mode=On我必须推迟或注释该行?您是否碰巧在该目录中有其他文件,例如?好的,因此我必须在php.ini中重命名php.ini.rpmnew中的文件,并编辑我的php.ini文件php.ini.old?它会工作吗?cp/etc/php.ini/etc/php.ini\u backup mv/etc/php.ini.rpmnew/etc/php.ini对吗?是的,看起来很合适。