revisa que te un "usuario" se pueda conecta via ftp a su propio $HOME, ya que ahi es donde carga el archivo ".vacation" o algo asi, ademas fijate de que el servicio ftp sea conectado por la loopback y deshabilitado para otras interfaces, y que el firewall este bien configurado.
2014-12-11 18:13 GMT-03:00 Hans Poo <h...@welinux.cl>: > > Andrés, > > Lo que indica el mensaje es que al llamar ftp_put, en la primera variable: > $FTP, viene un valor de tipo booleano en vez de resource. > La definición de la función ftp_put: > > bool ftp_put ( resource $ftp_stream , string $remote_file , string > $local_file , int $mode [, int $startpos = 0 ] ) > > Podría ser que options.php no pueda crear el recurso ftp. > En cualquier caso, el usuario ftp normalmente no es el mismo que ejecuta > apache, el demonio ftp eventualmente cambia de usuario para bajar > privilegios de acuerdo a las credenciales con que te conectas a ftp. > Revisa la configuración de conexión ftp por defecto de php, no se donde > está. > > Espero te ayude un poco. > > Saludos, > Hans Poo, Welinux S.A. > Bombero Ossa #1010, oficina 800, > +56-22-3729770, Movil: +56-9-3199305 > Santiago, Chile > > > ----- Mensaje original ----- > > De: "AG CR" <acro...@hotmail.com> > > Para: "Lista Linux UTFSM" <linux@listas.inf.utfsm.cl> > > Enviados: Jueves, 11 de Diciembre 2014 17:58:43 > > Asunto: error autoresponder squirrelmail > > > > Estimados buenas tardes, sé que puede ser un tema un poco > > obsoleto pero es una herramienta que aun uso y bastante. > > > > Realice un update del squirrelmail a la versión estable > > 1.4.22 he intentado habilitar y compatibilizar dos de las opciones más > > importantes para los usuarios cuales son la de cambio de password y > mensaje > > de > > fuera de oficina o vacaciones. > > > > > > > > Por un problema de compatibilidad (versión de compability) > > no fue posible que corran juntos la versión más simple del change_passwd > y > > autorespond, finalmente opte por change_pass con demonio poppassd. > > Ahora les > > presento mi problema:Para autorespuesta de vacaciones estoy utilizando el > > local_autorespond_forward V.3.01 con compatibility 2.0.14 y aquí es > donde me > > da el error, muestra bien las opciones de llenado para el forward y el > > mensaje pero > > al dar enviar da el siguiente mensaje : > > > > > > > > Error: Unable to upload file. Please contact your system > > administrator . > > > > > > > > El servicio FTP está arriba, lo que he leído por ahí es > > que es posible que el usuario FTP no > > tiene los mismos privilegios que el usuario web que maneja squirrelmail > (que > > me > > imagino es apache). > > > > > > En el log de errores de la > > pagina webmail sale: > > > > > > > > PHP Warning: ftp_put() expects parameter 1 to be resource, > > boolean given in > > > /var/www/midominio/squirrelmail-webmail-1.4.22/plugins/local_autorespond_forward/options.php > > on line 913 > > > > La linea 913 de > > options.php es if > > (ftp_put($FTP, $remoteFile, $localFile, $ftp_mode)) > > > > > > > > Agradecería cualquier > > ayuda al respecto > > > > Andres Cruz R. > -- Miguel