mingzhanghui
- mingzhanghui 2018-10-19 已签到连续签到1天,获得了5个金钱
- mingzhanghui 2018-08-27 已签到连续签到1天,获得了5个金钱
- mingzhanghui 回复了 nbacubafbi 的回答
看了这么多答案,发现就没有一个靠谱的,告诉你们两个靠谱的方式吧。
- 快速解决方法;把Yii根目录下的/common/config/mail-local.php 文件中的localhost改成127.0.0.1
- 根本问题解决方法;windows不会出现这种问题,mac容易出现这种问题,是因为mac里面本来就有一个PHP了,如果还用XAMPP的话,这个时候就有两个PHP,但如果不经过配置,命令行方式的PHP默认执行的是系统自带的,所以要修改默认执行的PHP
修改方法: 找到Yii根目录下的/yii文件打开,
第一行#!/usr/bin/env php 改成 #!/usr/bin/env /Applications/XAMPP/xamppfiles/bin/php然后重启服务器再试试:)
我的就是这个原因, 装了2个版本的PHP在不同的路径造成的。
- mingzhanghui 赞了回答
看了这么多答案,发现就没有一个靠谱的,告诉你们两个靠谱的方式吧。
- 快速解决方法;把Yii根目录下的/common/config/mail-local.php 文件中的localhost改成127.0.0.1
- 根本问题解决方法;windows不会出现这种问题,mac容易出现这种问题,是因为mac里面本来就有一个PHP了,如果还用XAMPP的话,这个时候就有两个PHP,但如果不经过配置,命令行方式的PHP默认执行的是系统自带的,所以要修改默认执行的PHP
修改方法: 找到Yii根目录下的/yii文件打开,
第一行#!/usr/bin/env php 改成 #!/usr/bin/env /Applications/XAMPP/xamppfiles/bin/php然后重启服务器再试试:)