Если я внес изменения в параметр в файле php.ini – мне нужно перезапустить Apache, чтобы он вступил в силу?
На самом деле зависит. В зависимости от того, как вы используете php внутри этого веб-сервера:
Это зависит от используемого SAPI. Например, если вы используете PHP как модуль Apache, вам необходимо перезапустить apache, чтобы значения php.ini
вступили в силу.
Если вы используете FCGI, вам нужно перезапустить демон FCGI для скрипта PHP, который вы хотите увидеть измененными значениями. Сравнить с
upload_max_filesize
на nginx На Debian 8 мне пришлось перезапустить PHP-FPM (и Apache). Вышеуказанные ответы верны, но вот команды, поэтому вам не придется их запускать.
Перезапустить Apache:
/etc/init.d/apache2 restart
Перезапустить php5-fpm:
sudo service php5-fpm restart