Неприпустимі PHP_SELF Шлях при оновленні до Кактуси 0.8.7b на FreeBSD

При оновленні кактусів до останньої версії, я завжди отримую вкусила мого браузера відображається помилка "Невірний шлях PHP_SELF". Нещодавно це сталося при переході на Cacti 0.8.7b, але це також сталося зі мною при переході на кактуси-0.8.6j і кактуси-0.8.7a. Так я думав, що я краще написати про це тут, так що ви все можете знайти патч.

Виправити дуже просто:

В / USR / місцеві / частки / кактусів / входить / global.php, закоментуйте (шляхом додавання його з / /) лінія 113, яка виглядає приблизно так:

  якщо (! ((is_file ($ _SERVER ["SCRIPT_FILENAME"])) & & (substr_count ($ _SERVER ["SCRIPT_FILENAME"], $ _SERVER ["PHP_SELF "])))) { 

І тільки після цього рядка додайте один замість цього:

  якщо (! ((is_file ($ _SERVER ["SCRIPT_FILENAME "])))) { 

От і все, що потрібно зробити, щоб отримати кактуси знову працює.

Додати коментар