В настоящее время я пытаюсь найти правильный файл 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/cli
Loaded Configuration File => /etc/php5/cli/php.ini
Я изменил их все (просто, чтобы быть уверенным) на нужные мне настройки.
Я перезапустил apache с помощью
sudo service apache2 restart
Результаты ...
* Restarting web server apache2
Я перезагрузил страницу и показал, что файл php.ini не обновлен.
Я знаю это, потому что использовал
echo ini_get('post_max_size');
Что должно было быть изменено на 20M, но все еще было только 2M
Я попытался перезагрузить компьютер, думая, что это остановит сервер Apache и перезагрузит файл php.ini с правильной настройкой, но, увы, эта попытка также не удалась.
Есть ли шанс, что может быть другой файл php.ini, который может мешать?