SoloCodigo
Programación Web y Scripting => PHP => Mensaje iniciado por: RadicalEd en Viernes 8 de Septiembre de 2006, 23:05
-
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:
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
Linea 111 es la función mail:
if (mail($destino,$morigen,$cuerpo,$cabeceras))
-
PHP no es lo mio pero leyendo el mensaje el problema es que no puede ejecutar el sendmail ...
-
PHP no es lo mio pero leyendo el mensaje el problema es que no puede ejecutar el sendmail ...
Eso es, intenta ejecutar which sendmail que te de el path, en Slackware es /usr/bin/sendmail
:whistling:
-
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.
-
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.
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)
-
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)
Y si le hago un copy de sbin a bin, me funciona?????
-
Listo ya lo acomode le cambie el usuario al sendmail que estaba en /usr/sbin, con chown por un user que no fuera root y me funciono.
Gracias a ambos. :P :P