Het opslaan van een admin configuratie setting springt steeds naar een 404-pagina

From Edgar BV Wiki
Jump to navigation Jump to search

Van dit probleem kon ik mijn haren wel uit mijn kop trekken. De documentatie is hier wat mij betreft dan ook niet duidelijk genoeg over.

We hebben hier te maken met een 3-tal settings. 2 Ervan staan in de /config/config.php en 1 ervan in de settings van het admin panel.

Het is overigens uiterst belangrijk altijd eerst te zorgen dat de config.php in orde is. Ook in dit geval:

Het probleem betreft hier de volgende regels in de config.php:

$pageroot = ...;
$adminpages = ...;

Voor de duidelijkheid: $pageroot moet de map bevatten waar PHPlist geinstalleerd is (ik heb deze ge-renamed naar "emailservice".

Stel mijn website staat in

http://devserver.int/some%20client/site/site1.2/

En mijn PHPlist installatie staat in

http://devserver.int/some%20client/site/site1.2/emailservice/

Dan worden de waardes dus als volgt:

$pageroot = '/emailservice';  // PHPlist root relatief aan website root
$adminpages = '/emailservice/admin';  // PHPlist-admin root relatief aan website root

Vervolgens kun je in het admin panel van PHPlist onder configure de "Website address (without http://)" wijzigen. Dit wordt dan:

devserver.int/some%20client/site/site1.2

Ik hoop dat dit je problemen oplost. :)