Programación Web y Scripting > PHP
No Envia Mail
RadicalEd:
Hola chicos de SoloCodigo, tengo un problema con la función mail (aunque no creo que sea por esta), y es que cuando le doy enviar me saca este error:
--- Citar ---Warning: mail(): Could not execute mail delivery program '/usr/sbin/sendmail -t -i' in /var/www/vhosts/pagina.com/httpdocs/correo.php on line 111
SE HA PRODUCIDO UN ERROR
--- Fin de la cita ---
Linea 111 es la función mail:
if (mail($destino,$morigen,$cuerpo,$cabeceras))
Eternal Idol:
PHP no es lo mio pero leyendo el mensaje el problema es que no puede ejecutar el sendmail ...
su -:
--- Cita de: "Eternal Idol" --- PHP no es lo mio pero leyendo el mensaje el problema es que no puede ejecutar el sendmail ...
--- Fin de la cita ---
Eso es, intenta ejecutar which sendmail que te de el path, en Slackware es /usr/bin/sendmail
:whistling:
RadicalEd:
El sendmail esta en la dirección correcta, pero por ahí leí que el problema era con los permisos que uno le daba para que lo pudiera ejecutar un usuario cualquiera; no se como hacer eso.
su -:
--- Cita de: "RadicalEd" --- El sendmail esta en la dirección correcta, pero por ahí leí que el problema era con los permisos que uno le daba para que lo pudiera ejecutar un usuario cualquiera; no se como hacer eso.
--- Fin de la cita ---
Si esta en sbin el usuario no lo podra ejecutar, eso solo lo podra ejecutar root, tiene que estar en /usr/bin o en /bin asi que... mejor programa tu sendmail (seguro que en PHP hay muchas librerias)
Navegación
[#] Página Siguiente
Ir a la versión completa