微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

lion – 安装MAMP(不是PRO)用于PHP和邮件发送

我首先尝试在apple.stack上搜索,但找不到似乎对我有用的解决方案,所以我正在试着发一个问题.我已经花了几个小时试图让它工作,因为我总体上想继续使用MAMP(再次,不是MAMP PRO)而不是切换到可能给我更多路障的另一个包.

历史:

>我是Apple的操作系统的新手.
>我最近开始使用安装了Lion OS的macbook pro进行PHP开发.
>我在开发过程中遇到了一点,我现在必须发送邮件.
>我创建了一个gmail帐户,因为我正在处理的项目还没有名称,所以没有购买任何域名(意味着没有其他smtp服务器可供使用)
>我安装了MAMP(不是PRO)并且已经在macbook pro上编程到目前为止
>我使用的安装了梨:http://blog.stealth35.com/2011/07/27/install-pear-on-osx-lion.html
>然后按照建议:你可能想要添加:/usr/lib / PHP / pear到我修改过的PHP.ini include_path:

include_path =“.:/ Applications / MAMP / bin / PHP / PHP5.3.6 / lib / PHP

include_path =“.:/ Applications / MAMP / bin / PHP / PHP5.3.6 / lib / PHP:/usr/lib / PHP / pear”

在此文件中:/Applications/MAMP/bin/PHP/PHP5.3.6/conf/PHP.ini
>我重新启动了MAMP服务器并执行了测试:

&LT PHP
require_once’System.PHP’;
var_dump(class_exists(‘System’,false));
?&GT

得到了一个bool(真实)的回应.
>在这里尝试这个例子时:http://www.php.net/manual/en/function.mail.php代码发布:roberto dot silva at mexicoshipping dot net 24-Jan-2004 12:16
>仍然……没什么..罗伯托的帖子最终给了我以下内容

警告:include(Mail.PHP)[function.include]:无法打开流:第24行/Applications/MAMP/htdocs/signupemailtest.PHP中没有此类文件或目录

警告:include()[function.include]:在第24行的/Applications/MAMP/htdocs/signupemailtest.PHP中打开’mail.PHP’以包含(include_path =’/usr/lib / PHP / pear’)失败

第24行:包括(“Mail.PHP”);

这是有道理的,因为我似乎无法在任何地方找到Mail.PHP文件.

有没有人经历过这个并找到了解决方案?我正在测试确认电子邮件注册,这已经杀了我的连胜..如果我错过任何其他信息,请告诉我.我没有提供其他代码,因为我已经对包含Mail.PHP感到困惑,到目前为止,我已经能够遵循:http://mail.google.com/support/bin/answer.py?answer=78799正确…但是这样它不会偏离主题,我会只需发布有关设置邮件分机/梨邮件的信息.感谢您的任何帮助.

解决方法:

不确定您是否已解决此问题,但您需要确保已安装PEAR Mail扩展.打开终端并输入:pear install Mail

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐