Chemin PHP_SELF Blancs lors de la mise à Cacti 0.8.7b sur FreeBSD

Lorsque la mise à niveau des cactus à la dernière version je reçois toujours mordu par mon navigateur affiche l'erreur "Chemin PHP_SELF non valide". Récemment, il s'est passé lors de la mise à Cacti 0.8.7b, mais il m'est arrivé aussi lors de la mise à cacti-0.8.6j et cacti-0.8.7a. Alors j'ai pensé que je mieux d'écrire à ce sujet ici, donc vous pouvez tous trouver le patch.

La solution est assez simple:

Dans / usr / local / share / cacti / includes / global.php, commenter (en le faisant précéder par / /) la ligne 113 qui ressemble à ceci:

  if (! ((is_file ($ _SERVER ["SCRIPT_FILENAME"])) && (substr_count ($ _SERVER ["SCRIPT_FILENAME"], $ _SERVER ["PHP_SELF"])))) { 

Et juste après cette ligne ajouter celui-ci à la place:

  if (! ((is_file ($ _SERVER ["SCRIPT_FILENAME"])))) { 

Cest tout ce que vous devez faire pour faire fonctionner votre nouveau cactus.

Poster un commentaire