Cuando actualicé PHPList de la versión 3.0.5 a la versión 3.0.11 me surgió un error al querer ingresar a la página http://novedades.dominio.com/boletin/admin/?page=upgrade para finalizarla.
El error que lanzaba era HTTP Error 500: Internal Server Error – The server encountered an internal error or misconfiguration and was unable to complete your request
Aparentemente, el error se genera porque la instalación la tengo en un subdominio y se pierde en alguna ruta.
La solución que encontré es modificar el archivo .htaccess de la carpeta root y agregarle la línea RewriteBase /
Entonces, el archivo quedaría así:
DirectoryIndex index.php RewriteBase / # Agregar esta línea. <FilesMatch "\.(php|inc)$"> Order allow,deny deny from all </FilesMatch> <FilesMatch "(index.php|dl.php|ut.php|lt.php|download.php|connector.php)$"> Order allow,deny allow from all </FilesMatch> # if you want more than this for attachments, you can increase these values # but you really, really should consider uploading them somewhere # and only sending a link in your mails # bigger than this really doesn't make sense in emails ## these lines are now commented out, to avoid 500 errors, https://mantis.phplist.com/view.php?id=9937 ## but you should consider adding them #php_value upload_max_filesize 3M #php_value post_max_size 4M