Camiño Inválido PHP_SELF ao actualizar o Cacti 0.8.7b en FreeBSD

Ao actualizar cactos para a última versión i sempre mordido polo meu navegador mostrando o erro "Camiño PHP_SELF non válido". Recentemente, aconteceu cando a actualización para o Cacti 0.8.7b, pero tamén tiven a sorte cando a actualización para o cacti-0.8.6j e cactos-0.8.7a. Entón pensei que sería mellor escribir sobre iso aquí para que todos poidan atopar o parche.

A corrección é moi simple:

No directorio / usr / local / share / cacti / includes / global.php, comentar (precedendo a con / /) liña 113 que se parece con isto:

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

E só despois de que a liña engadir este unha vez:

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

Iso é todo que cómpre facer para obter o seu traballo cactos novo.

Publicar un comentario