Mac PHP 验证码不显示

2015-11-19 08:44:05 +08:00
 zeroJason
开始是 gd 库的问题,不支持 freetype 搞了好久, brew 也不行,就直接装了个 mamp..然后还是不行,查看 gd 库,各种支持,就是不行,有没有遇到过的,或者大神知道解决方法
3306 次点击
所在节点    PHP
16 条回复
mcfog
2015-11-19 08:52:24 +08:00
phpbrew 保平安
zeroJason
2015-11-19 09:00:15 +08:00
@mcfog brew 装不上-_-||,可能是本机的 php 没卸载
zrp1994
2015-11-19 09:10:46 +08:00
Lumen, Laravel
zrp1994
2015-11-19 09:11:03 +08:00
@zrp1994 额,发错贴了……
colinlet
2015-11-19 09:28:23 +08:00
加个虚拟机作为 PHP 开发环境解决所有烦恼。
zeroJason
2015-11-19 09:37:57 +08:00
@colinlet 呃,实在不行了才用,不然 Mac 和 win 有啥区别
avenger
2015-11-19 09:42:31 +08:00
自带的 PHP 环境已经可以了啊,不能显示先找到问题所在再解决,不要盲目,看看 error_log 吧
mcfog
2015-11-19 10:13:50 +08:00
@zeroJason

不是说用__homebrew__安装__php__,是有个编译 php ,支持多 PHP 版本共存的项目叫 phpbrew

http://phpbrew.github.io/phpbrew/

大概这样玩的,感受一下
```
phpbrew install 5.5.30 +default +fpm +tokenizer +opcache +pgsql +gmp +iconv
phpbrew switch php-5.5.30
phpbrew ext install gd
phpbrew ext install xdebug
phpbrew ext config xdebug
phpbrew fpm start
```
zeroJason
2015-11-19 10:51:26 +08:00
@mcfog 好的,谢谢
@avenger
jugelizi
2015-11-19 11:01:00 +08:00
报错?

不然就是文件编码头部有输出
zeroJason
2015-11-19 11:07:23 +08:00
@jugelizi 不保存,之前提示 imagegettext 不能用,就装了 mamp 支持 freetype 后,就什么都不提示了
fbzl
2015-11-19 11:22:29 +08:00
是不是 php 代码目录权限的问题
chinvo
2015-11-19 11:24:08 +08:00
homebrew 安装完整的 php5x 支持,安装 php5x 的时候记得 with-apache
jarlyyn
2015-11-19 11:29:16 +08:00
装 linux.....

用 mac 搞 web 开发真够蛋疼的。
Havee
2015-11-19 13:35:23 +08:00
有个 app 叫 nginxstack ,包含 nginx+php+mysql+sqlite+phpmyadmin
zeroJason
2015-11-19 23:09:09 +08:00
@fbzl
@chinvo
@jarlyyn
@Havee
谢谢各位了,装了 mamp 之后所有都支持了,之后跑了一遍清 bom 头的脚本,就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/237207

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX