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服务器并执行了测试:
< PHP
require_once’System.php’;
var_dump(class_exists(‘System’,false));
?>
得到了一个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
标签:php,email,gmail,switching,lion 来源: https://codeday.me/bug/20190817/1682525.html