WAMPserver, два файла php.ini

Я искал способ изменить максимальный размер файла в phpmyadmin (mysql import). Я решил его после обнаружения двух файлов php.ini: один из них находится в папке C:\wamp\bin\apache\Apache2.4.4\bin с учетом пути установки по умолчанию, а другой - C:\WAMP\Bin\PHP\php5.4.16.

Забавный аспект заключается в том, что когда я хочу менять переменные, я должен обратить внимание на файл apache/-located php.ini, а не на php/-located.

И вот мой вопрос: почему? Почему есть два файла php.ini вместо одного? Я должен даже посмотреть на оба файла, в зависимости от того, что мне нужно изменить (и я НИКОГДА не знаю, какой файл я должен искать, но с помощью проб и ошибок). Какая цель и когда я должен смотреть любой файл?

Ответ 1

Один из папки Apache используется для Интернета, а один из папки PHP используется для CLI.

Если вы хотите что-то обновить на своем php.ini, связанном с проблемой/улучшением в Интернете, вы должны обновить его внутри папки Apache.

Если вам нужна тонкая настройка задачи, которая запускается с использованием версии CLI для PHP, вы должны обновить ее в папке PHP.