В настоящее время я пытаюсь найти правильный файл 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, который может мешать? Я в недоумении и хотел бы помочь.
Любая помощь очень приветствуется!