我正在尝试在我的服务器上安装作曲家 centos 6.5 PHP 版本 5.6.30
我用这个命令试过了
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
后缀。您的工作是手动查看它们并将所需的更改合并到旧文件中(或将其完全替换为新文件(。
在您的情况下,您可能从safe_mode仍然存在的早期 PHP 版本升级。由于它最终消失了,您的 PHP 配置已经过时并触发了您发现的致命错误。
我的建议是重命名当前的php.ini
文件,将新文件放在其位置,然后手动重新应用您认为需要的指令(如果有的话(。