【问题标题】:PHP - Captcha images are not showing on localhost (mac os x)PHP - 本地主机上未显示验证码图像(mac os x)
【发布时间】:2015-07-19 09:55:19
【问题描述】:

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

我正在尝试的当前脚本是Simple PHP math captcha image。我试过Secureimage 和其他几个,但结果相同。错误报告不显示任何错误。

系统详情:Mac Osx Yosemite,PHP 版本:5.5.24。

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

【问题讨论】:

  • 服务器错误日志呢?如果您直接查看验证码图像,或者更好,使用 curl 或类似的东西下载它,脚本的输出应该是图像的二进制内容是什么?
  • 通过升级 PHP @drew010 解决的问题

标签: php macos localhost captcha


【解决方案1】:

我设法通过升级到新版本的 PHP:5.6.11 来解决这个问题。通过终端运行此命令并重新启动 apache。

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

sudo apachectl restart

More details on installation is here

【讨论】:

    猜你喜欢
    • 2019-07-23
    • 1970-01-01
    • 2015-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多