Стандартным пунктом при установке CMS является проверка требований к PHP, которая как правило включает: проверку версии PHP, работоспосотность некоторых функций языка, наличие необходимых и рекомендованных расширений.
После установки инсталлятор удаляется, что логично. Но жизненный цикл приложения только начинается, и тут возможны установки новых компонентов, ошибки, вызванные работами на хостинге, смена хостинга и т.д. При обнаружении ошибок важно знать, что PHP работает так, как задумано изначально. Зачастую эту информацию требуется поискать, и не всем удаётся сделать это оперативно.
Утилита осуществляет проверку требований к PHP, сами требования собраны в файле rules.json. В репозитории rules.json соответствует требованиям для InstantCMS на текущий момент. Поэтому перед использованием внесите в этот файл изменения, соответствующие вашему случаю.
Содержимое данного репозитория поместите на сервер в корневую директорию вашего сайта, например, так
$ git clone https://github.com/navt/check-php.gitВ корне сайта должна появиться директория check-php. Отредактируйте rules.json в соответствии с вашей текущей задачей.
В браузере наберите http://your-site.com/check-php/s.php
Смотрите результат. По окончании работ удалите директорию check-php.