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

上一篇:Mac App Store 下载提速


下一篇:Java 进制及转换