Apache2 - PHP5 завантаження файлу та розміщення максимального розміру


13

Я встановив з офіційного репозитора сервер LAMP. У файлі /etc/php5/apache2/php.iniя змінив:

post_max_size = 8M
upload_max_filesize = 2M

до

post_max_size = 32M
upload_max_filesize = 16M

Після цього я перезапустив сервер apache2, а також ноутбук, але коли я запускаю, phpinfoя post_max_sizeналаштувався на 8MB. Єдиний спосіб вирішити цю помилку - це встановити php_value .....в, .htaccessале це не те, що я хочу.

Як я можу це вирішити?

Відповіді:


15
  1. Створіть файл php <?php phpinfo(); ?>і відкрийте його у своєму браузері.
  2. Шукайте завантажений файл конфігурації (тут відображається фактичний файл конфіденційності, який використовується) та відредагуйте upload_max_filesizeта встановіть post_max_sizeтаке ж значення (або зробіть його 0 для відключення обмеження) у цьому файлі в кореневому режимі.
  3. Виконати: sudo service apache2 restart

7

У мене була така ж проблема. Я змінив ці значення в цих файлах і тепер це працює:

➜find /etc -name 'php.ini'
/etc/php5/cli/php.ini
/etc/php5/cgi/php.ini
/etc/php5/apache2/php.ini
/etc/php5/embed/php.ini
/etc/php5/fpm/php.ini

Ви повинні встановити параметри php для «скриптів» php, не тільки для Apache.


4

У мене була така ж проблема, і жодне з рішень не працювало, але це чудове рішення.

  1. створити файл php за допомогою <? phpinfo(); ?>

  2. Шукайте "Сканувати цей реєстр на наявність додаткових файлів .ini".

  3. Перейдіть у вищевказаний каталог і створіть файл user.ini на зразок: -

     post_max_size = 1500M
     upload_max_filesize = 1500M
    
  4. Перезапустити Apache sudo сервіс

  5. Перезавантажте phpinfo();файл. Ви дякуєте мені :)

Це єдине , що для мене спрацювало. Хостинг на Digital Ocean, використовуючи Wordpress з PHP5, Apache2 та Ubuntu 14.04. Боже мій, дякую.
JonLim

Так приятелю, я дякую вам за це, дуже розумне рішення! жоден з попередніх не працював для мене
Nourdine Alouane
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.