PHP-本地主机(mac os x)上未显示验证码图像

PHP-本地主机(mac os x)上未显示验证码图像,php,macos,localhost,captcha,Php,Macos,Localhost,Captcha,我尝试了几乎或可能所有的验证码脚本,但没有一个能在本地工作。图像没有显示。从这里的研究中可以看出,问题在于未安装/启用名为“GD”的模块。但我认为它已安装并启用 我正在尝试的当前脚本是。我尝试过,其他人很少,但结果都一样。错误报告不显示任何错误 系统详细信息:MacOSXYosemite,PHP版本:5.5.24 注意-我没有在任何服务器上尝试过它。我通过升级到新版本的PHP:Version5.6.11解决了这个问题。通过终端运行此命令并重新启动apache curl -s http://ph

我尝试了几乎或可能所有的验证码脚本,但没有一个能在本地工作。图像没有显示。从这里的研究中可以看出,问题在于未安装/启用名为“GD”的模块。但我认为它已安装并启用

我正在尝试的当前脚本是。我尝试过,其他人很少,但结果都一样。错误报告不显示任何错误

系统详细信息:MacOSXYosemite,PHP版本:5.5.24


注意-我没有在任何服务器上尝试过它。

我通过升级到新版本的PHP:Version5.6.11解决了这个问题。通过终端运行此命令并重新启动apache

curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6


服务器错误日志如何?如果您直接查看验证码图像,或者更好,请使用curl或类似工具下载它,那么应该是图像二进制内容的脚本的输出是什么?通过升级PHP@drew010解决了这个问题
sudo apachectl restart