Probé por primera vez la búsqueda aquí en apple.de la pila, pero no podía encontrar una solución que me funcionó para mí, así que estoy tratando de mi mano en la de publicar una pregunta. Ya he pasado un buen par de horas tratando de hacer que funcione, ya que en general le gustaría seguir usando MAMP (de nuevo, no MAMP PRO) en lugar de cambiar a otro paquete que podría darme más bloqueos de carreteras..
Historia:
- Soy un total novato en Apple OS.
- Me he mudado recientemente a la utilización de un macbook pro con el sistema operativo Lion instalado para mi desarrollo en PHP.
- Yo había llegado a un punto en mi desarrollo, donde ahora tengo que enviar el correo.
- He creado una cuenta de gmail, ya que el proyecto en el que estoy trabajando no tiene un nombre aún así no hay dominios han sido comprados (es decir, sin otro servidor smtp)
- He instalado MAMP (no PRO) y han sido de programación en el macbook pro hasta este punto
He instalado pear utilizando: http://blog.stealth35.com/2011/07/27/install-pear-on-osx-lion.html
-
A continuación, después de seguir los consejos:
You may want to add: /usr/lib/php/pear to your php.ini include_path
he modificado:include_path = ".:/Applications/MAMP/bin/php/php5.3.6/lib/php"
a
include_path = ".:/Applications/MAMP/bin/php/php5.3.6/lib/php:/usr/lib/php/pear"
en este archivo: /Applications/MAMP/bin/php/php5.3.6/conf/php.ini
-
He reiniciado el MAMP servidor y realiza la prueba:
<?php
require_once 'System.php';
var_dump(class_exists('System', false));
?>
Y tiene un
bool(true)
de respuesta. Al probar el ejemplo aquí: http://www.php.net/manual/en/function.mail.php el código en el post:
roberto dot silva at mexicoshipping dot net 24-Jan-2004 12:16
-
Y aún así.. nada.. roberto post terminó dándome la siguiente:
Warning: include(Mail.php) [function.include]: failed to open stream: No such file or directory in /Applications/MAMP/htdocs/signupemailtest.php on line 24
Warning: include() [function.include]: Failed opening 'Mail.php' for inclusion (include_path='/usr/lib/php/pear') in /Applications/MAMP/htdocs/signupemailtest.php on line 24
Línea 24:
include("Mail.php");
Lo que tiene sentido, porque me parece que no puede encontrar el archivo
Mail.php
en cualquier lugar.
¿Alguien ha experimentado esto y encontrar una solución para ello? Me estoy moviendo hacia las pruebas de los correos electrónicos de confirmación y suscripciones, y este ha matado a mi racha.. Si me falta alguna otra información, por favor hágamelo saber. No he proporcionado otro código ya que estoy perplejo en la inclusión de Mail.php
y hasta ahora, he sido capaz de seguir: http://mail.google.com/support/bin/answer.py?answer=78799 correctamente.. pero para que no vaya con el tema, yo acababa de publicar información sobre la extensión de correo/pera de correo configurado. Gracias por cualquier ayuda.