我正在设置一个 Amazon Linux 环境,并且在安装了一些模块之后:
sudo yum install php-xml
sudo yum install php-gd
例如...并安装 Imagick,然后重新启动(sudo service httpd restart
)它似乎没有为 PHP-Apache 安装。我在 Amazon Linux 2 中使用官方 PHP7.2,奇怪的是,例如xml_parser_create()
在php -a
控制台中可以工作,但是当我把它放在一个 php 文件中时,它会在转到 php 文件时导致异常,空白屏幕。奇怪的是,它甚至没有将函数未定义错误发送到 /var/log/httpd 日志。
phpinfo()
尽管已安装,但也没有显示 Imagick 或 gd。
我已经检查了 php ini 文件disabled_functions
,但没有发现任何其他可能会在默认安装中明显损坏的东西……我应该为Apache php 安装启用 PHP 模块的新方法吗?