РНР.сброс ini при перезапуске сервера MAMP
Я пытаюсь изменить display_errors = Off
до display_errors = On
в моем php.ini. Я запустил phpinfo () и проверил загруженный файл конфигурации (он находится здесь: /Library/Application Support/appsolute/MAMP PRO/conf/php.ini).
каждый раз, когда я редактировать display_errors
значение этого php.ini-файл и перезапустите мой сервер MAMP, php.ini-файл, кажется, сбрасывается. Если я открою php.ini-файл снова после перезапуска MAMP он показывает display_errors = Off
.
Почему MAMP может сбросить php.Ини файл?
примечание-Я использую MAMP Pro, если это имеет значение.
3 ответов
Я сделал это, чтобы изменить шаблон, который MAMP Pro заменяет ваш php.ini-файл с. В моем случае ini-файл, который загружался PHP, был найден в
/Library/Application Support/appsolute/MAMP PRO/conf/php.ini
но каждый раз, когда я менял его, MAMP Pro писал над ним свою собственную версию. Чтобы изменить то, что я хотел изменить в PHP.ini-файл, я просто нашел шаблон:
/Applications/MAMP PRO/MAMP PRO.app/Contents/Resources/php5.4.4.ini
(PHP 5.4.4-это версия, которую я использую), а затем я изменил то, что мне нужно было изменить :D надеюсь, это поможет
я, наконец, понял. MAMP Pro работает иначе, чем обычный MAMP. С помощью обычной MAMP вы будете редактировать соответствующий php.ini-файл напрямую. С MAMP Pro, однако, вы должны использовать интерфейс MAMP Pro для управления php.параметры ini. MAMP Pro воссоздает php.ini-файл при каждом запуске сервера на основе этих параметров.
в моем случае для отображения ошибок сервера мне пришлось открыть интерфейс MAMP Pro. Нажмите на Server
tab. Нажмите на PHP
tab. Проверьте . Проверьте . Проверьте . Примените изменения и перезапустите сервер.
вы можете установить php.значения ini с помощью редактора шаблонов в MAMP Pro.
File - > Edit Template - > PHP (php.ini)
выберите ту же версию, что и ваш экземпляр.
при сохранении шаблона Mamp перезапишет php.ini-файл, используемый для вашего экземпляра и перезапустите Apache.