Ker*_*cop 5 shell cron openssl cakephp wamp
我试图使用CakePHP shell从cron发送电子邮件,但我收到以下错误"无法找到套接字传输"ssl" - 你在配置PHP时忘了启用它吗?:0".
问题是仅在本地服务器上,我正在使用WAMP服务器并且正确启用了php_openssl扩展.当我检查是否从控制器加载扩展时,一切似乎都很好,但是当我调试shell操作时,似乎没有加载扩展.此外,当我尝试从控制器发送电子邮件时,电子邮件已成功发送.我正在使用gmail凭据,因此ssl要求.
谢谢
Ker*_*cop 19
解决方案发现,似乎你必须取消注释openssl扩展可以找到的行(wamp的路径)\ bin\php(你的php版本)\ php.ini,因为有2个php.ini文件,只启用它在(路径到wamp)\ bin\apache(apache版本)\ bin\php.ini是不够的
| 归档时间: | 
 | 
| 查看次数: | 7555 次 | 
| 最近记录: |