6 votos

Instalar MAMP (no PRO) para PHP y correo envío

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.

2voto

Janusz Puntos 118

No estoy seguro si resolver esto, pero usted necesita para asegurarse de que está instalada la extensión de correo pera. Abra Terminal y escriba: pera instalar Mail

0voto

David DelMonte Puntos 1632

No sé si esto ayudará, pero estaba mirando el código de ejemplo y señaló que tiene una "M" mayúscula en Mail.app. ¿Debe ser en minúsculas?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X