larger smaller normal text version of this page
Documentación phpList

FAQ: Preguntas frecuentes - Instalación y Configuración


Esta página tiene un número de preguntas comunes, estructurado por tópico. Por favor consulte el foro y el Mantis Bug Tracker para otras preguntas. Se le invita a contribuir a ésta página.
 

Problemas con la instalación o el funcionamiento básico de phpList

  • Cuales son los requerimientos para poder utilizar phpList?
  • Tengo problemas con las instalación. Alguien puede ayudarme?
  • Puedo utilizar phpList con Microsoft IIS webserver?
  • Acabé de instalar phpList. Al cargar la página admin, me sale código PHP en vez de una página limpia. Como puede resolver este problema?
    • Este problema tiene que ver con el uso de 'short tags'. Es posible resolver eso añadiendo la siguiente línea al archivo lists/.htaccess: php_flag short_open_tag on
    • También es posible convertir 'short tags' en 'long tags' utilizando el scripto short2long.sh incluido el el directorio con scripts del archivo de su instalación de phpList.
  • Mi servidor SMTP no tiene el puerto estandard 25. Como puedo cambiar el puerto SMTP?
    • Por el momento, esto ni es posible sin una pequeña modificación del código descrito en este informe. Después de dicha modificación debe ser posible de cambiar el puerto SMTP, añadiendo la siguiente linea de código al archivo config.php: $phpmailer_smtpport = 'xxx'; (donde xxx es el número del puerto).
  • Cuando quiero editar un mensaje, o una plantilla, la parte donde la ventana de edición debería de estar queda en blanco. ¿Cómo puedo solucionar este problema?
    • Esto puede ocurrir cuando las etiquetas ASP están actividas en php.ini. Si no necesita utilizar etiquetas ASP, puede cambiar desactivar las etiquetas ASP (asp_tags = off) en php.ini. Para obtener más información, consulte el siguiente informe y este hilo del foro.
    • Como alternativa, si no necesita un editor en línea, puede desactivar FCKeditor en el archivo config.php. Luego, la pestaña contenido mostrará una simple ventana donde se puede pegar el texto y el código fuente HTML.
  • Acabé de instalar phpList, pero no es posible enviar mis primeros mensajes. Porque no logro enviar ningún mensaje?
    • Por favor, averigua si phpList aún está en modo de prueba (Test mode). En el archivo config.php el valor de Test tiene que ser 0 (0 = desactivado, 1 = activado): define ("TEST",0); . Vea también Ultimo chequeo.
    • Al enviar un 'mensaje de prueba' tiene que asegurarse que la dirección del email fue previamente incluido en la lista de usuarios. En el caso contrario, aparecerá el siguiente aviso: "Email address not found to send test message".
    • Si está intentando enviar un mensaje a una lista de usuarios, asegurese que esté procesando la cola. Sino, su mensaje estará esperanda en la cola sin ser enviado.
    • Si lo ante mencionado no fuera aplicable, es probable que haya un problema con los seteos del servidor. Si esta utilizando la función PHP mail() (la cual es la función por defecto en config.php), su host puede haber limitado su uso. En este caso es necesario comunicarse con su host para resolver el problema. Como alternativa es también posible utilizar el servidor SMTP. Para cambiar al servidor SMTP es necesario, edit cambiar el seteo PHPMAILERHOST en el archivo config.php y añadir el nombre del servidor SMTP, e.g. define("PHPMAILERHOST",'mail.yourdomain.com'); También es necesario añadir el nombre de usuario y la contraseño del servidor SMTP. No olvide de descomentar (i.e. eliminar el # al inicio de ambas lineas) de los seteos phpmailer_smtpuser y phpmailer_smtppassword en el mismo archivo config.php. En general los seteos que utlizaría en su cliente email normal tendrián que funcionar aqui también. Note: Si utiliza SMTP, asegurese de aplicar este bug fix (valido para las versiones 2.10.x de phplist).
  • Porqué recibo dos mensajes?
    • Desde la versión 2.9.x de phpList, el botón "enviar mensaje de prueba" enviará dos mensajes, uno en HTML y otro en formato texto. El objetivo es que le da a uno la oportunidad de averiguar que el mensaje sale bien en ambos formatos. Cuando envie su mensaje definitamente, los suscritores unicamente recibirán uno de los dos formatos, dependiendo de sus preferencias.
    • Desde la versión 2.10.3 es posible cambiar este comportamiento, y enviar el mensaje de prueba en un solo formato, configuando "test emails" en config.php.
  • Los enlaces en el email de confirmación quedan disformados o no tienen un UID. Como resolver eso?
    • Es necesario cambiar la configuración de la codificación de los mensajes solo-texto en el archivo config.php. Normalmente 7bit es una buena configuración, i.e.: define("TEXTEMAIL_ENCODING","7bit");
  • Porqué es que phpList me pide un login para cada página que quiero abrir en el módulo admin?
    • En general, eso indica que hay un problema con el manejo de sessiones en su configuración de PHP. Averigue su archivo php.ini, o pide a su proveedor de averiguar que las sessiones son guardadas de forma correcta.
    • El directorio temporario de su servidor no tiene derechos de leer/escribir. Por favor, make sure that it does have read/write permissions.
    • El directorio temporario de su servidor está lleno de archivos temporarios y no hay suficiente espacio para escribir al directorio. Puedo resolver esto, limpiando el directorio temporario.
    • Esta conectando via multiples 'proxies' y eso implica que su dirección IP está cambiando (AOL es un ejemplo de un ISP que conecta de esta forma). Puedo resolver esto, cambiando el ajuste define("CHECK_SESSIONIP",0); en config.php.
    • Como alternativa, es también posible guardar sesiones en la base de datos en vez de lugar normal, otorgando un nombre de tabla a este valor. Puede activar este ajuste en config.php: $SessionTableName = "phplistsessions"; descomentando esa linea. Se creará la tabla que no usará cualquier prefijo. Esto unicamente funcionará usando mySQL y solo para sesiones de administradores.
  • En la página de configuración, he configurado mi página de suscripción y mis textos para mensajes de sistema y se ven bién. Pero cuando intento suscribir un usuario, parece que los cambios no fueron guardados. Porqué?
    • Probablemente ha creado una página de suscripción antes de implementar los cambios en la página de configuración. Cuando esté creando una nueva página de suscripción, tomará su configuración inicial de la página de configuración. Obviamente es posible cambiar cada página de suscripción de forma individual. So, either create a new subscribe page, or copy/paste what you have on the configuration page to the corresponding fields in your existing subscribe page. Vea también Edit or create a subscribe page.
  • Como puedo poner un formulario de suscipción en mi sitio?
  • Como puedo remover la imagen 'powered by'?
    • En el archivo config.php encontrará una opción -bajo la sección 'Feedback to developers'- que le permitirá de remover el logo de phplist de los mensajes HTML y de los páginas públicas de phpList (incluyendo la página de suscripción). Quedará unicamente con un enlace al sitio de phpList y Tincan.
  • Como puedo lograr que todo los usarios sean marcados para recibir mensajes en formato HTML, en vez de mensajes en formato solo-texto?
    • Es posible marcar que todo los usuarios (miembros de una lista) reciban mensajes en formato HTML: Cliquea sobre "manage users", luego "conciliar usuarios" y finalmente "marcar que todo los usuarios reciben HTML". Ver conciliar usuarios.
  • Hay soluciones de seguridad que necesito implementar?
    • Encontrará los avisos de seguridad en la página PHPlist News. Se recomienda suscribirse al PHPlist Newsletter, para estar al tanto de nuevos avisos de seguridad, nuevas versiones de phpList, y cambios en la documentación.


Tradución e Internationalización (i18n)

  • Estoy utilizando un otra archivo de idioma que english.inc, y una parte del texto todavía es en Inglés. Porqué?
    • Es posible que los archivos que idiomas distinto a english.inc aún necesitan ser actualizados. La disponibilidad de traduciones de english.inc no mantiene el mismo ritmo que las nuevas versiones de phpList y english.inc, y por lo tanto es probable que las nuevas frases añadidas al archivo english.inc todavía necesitan ser añadidas y traducidas a los demás archivos de idioma. Puede resolver esto añadiendo las frases que faltan en su archivo de idiomas. También es posible Traduciones actualizadas esten disponibles en el foro Translators & Internationalization. Note: Si está considerando hacer una tradución, por favor consulte PHPlist translation.
  • phpList está disformando mis mensajes solo-texto. Como puedo resolver esto?
    • En las versiones anteriores a 2.10.3 phpList tuve problemas con la conversión de mensajes multi-linguas de HTML a texto. En muchos casos, resultaba en símbolos como & eacute; en la versión solo-texto del mensaje. Esto ha sido resuelto en la versión 2.10.3, pero es importante cambiar la codificación para mensajes en HTML y texto en UTF-8 en vez del valor por defecto ISO-8859-1 . Puede realizar el cambio en la página de configuración: Desde la página principal del modulo de administradores, seleccione "configurar" y baja hasta "Charset for HTML messages" y "Charset for text messages", y modifique el valor de ambos en "UTF-8".
  • Cuando tendrá phpList soporte para multiples idiomas/UTF-8 ?
    • Por el momento phpList ofrece una internationalización limitada, aunque una internationalización completa está siendo desarrollada.


Páginas vinculadas
CategoryDocumentation
Page was generated in 0.0755 seconds