В настоящее время я пытаюсь найти правильный файл php.ini, чтобы отредактировать его и перезапустить apache, чтобы изменения произошли, и я в тупике.
Я нашел три разных файла php.ini (понятия не имею, почему их три) вот как я нашел файлы
$ sudo find / -name php.ini/etc/php5/cli/php.ini/etc/php5/apache2/php.ini/etc/php5/cgi/php.ini
Я тоже так сделал....
$ sudo php -i | grep 'Configuration File'Configuration File (php.ini) Path => /etc/php5/cliLoaded Configuration File => /etc/php5/cli/php.ini
Я изменил их все (просто чтобы быть уверенным) на нужные мне настройки.
Я перезапустил apache, используя
sudo service apache2 restart
Результаты...
* Restarting web server apache2
Я перезагрузил страницу, и она показала, что файл php.ini не был обновлен.
Я знаю это, потому что я использовал
echo ini_get('post_max_size');
Который должен был быть изменен на 20 м, но все еще составлял всего 2 м.
Я попытался перезагрузить свой компьютер, думая, что, возможно, это остановит сервер apache и перезагрузит файл php.ini с правильными настройками, но, увы, эта попытка также не удалась.
Есть ли какой-нибудь шанс, что может быть другой файл php.ini, который может мешать?