Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Не применяются изменения в /etc/ngninx/php7.2/php.ini и ini_set  (Прочитано 679 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн slavush

  • Автор темы
  • Участник
  • *
  • Сообщений: 179
    • Просмотр профиля
    • Комтрейдинг
Файлы json под 300М, пхп отказывается с ними работать похоже, выпадает в 500 ошибку..
добавил в /etc/ngninx/conf/user.ini не помогает
ubuntu на хостинге у меня, что проверить?
 
Intel CoffeeLake Core i5-9400F :: 16G 2666MHz :: SSD(m2) :: 650W :: Ubuntu 19.10 :: KUbuntu 19.10
ASUS X201EP :: Intel Pentium(R) CPU 987 @ 1.50GHz :: 4G DDR3 1333 MHz :: SATA-3 :: Ubuntu 19.10

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1407
  • 20.04
    • Просмотр профиля
надо в php размер прописывать.
сопротивление бесполезно

Оффлайн jurganov

  • Активист
  • *
  • Сообщений: 448
    • Просмотр профиля
стесняюсь спросить, а sudo применял?

Оффлайн Виктop

  • Участник
  • *
  • Сообщений: 237
    • Просмотр профиля
/etc/ngninx/conf/user.ini
файл .ini - это конфигурационные файлы PHP, какого хрена этот файл делает в каталоге Nginx???

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3424
  • Ubuntu Budgie 18.04 х64
    • Просмотр профиля
slavush, я бы тоже с такими файлами отказался работать. 300М. У вас на хостинге 16+ГБ ОЗУ? И вы можете выделить под один потом ПХП 1ГБ? Нет, извольте.

стесняюсь спросить, а sudo применял?
Да тут комплесная проблема. Я вот работаю на системке, но если база на запрос отвечает, то уже ПХП сгенерировать ответ не в состоянии ( в ответе более 100к уникальных записей + суб информация). Да, при этом на девайсе всего ничего 256ГБ ОЗУ, ССД винты, и проц на 8 или 16 ядер, а на каждый поток ПХП выделено 2ГБ ОЗУ

И на счет user.ini ничего не знаю, но параметры с нжинкса в php-fpm можно через настройки окружения.
« Последнее редактирование: 20 Январь 2021, 16:43:14 от EvangelionDeath »
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Samsung SSD 860 EVO 250GB/Ubuntu Budgie 18.04

Оффлайн Виктop

  • Участник
  • *
  • Сообщений: 237
    • Просмотр профиля
И на счет user.ini ничего не знаю, но параметры с нжинкса в php-fpm можно через настройки окружения.
Параметры передаются, но только параметры и конфигурация, это разные понятия...

Оффлайн slavush

  • Автор темы
  • Участник
  • *
  • Сообщений: 179
    • Просмотр профиля
    • Комтрейдинг
у меня как раз php-fpm.., нашел ini, прописываю не помогает
в скрипте прописываю через ini_set()
sudo щас проверяю
« Последнее редактирование: 20 Январь 2021, 20:12:58 от slavush »
Intel CoffeeLake Core i5-9400F :: 16G 2666MHz :: SSD(m2) :: 650W :: Ubuntu 19.10 :: KUbuntu 19.10
ASUS X201EP :: Intel Pentium(R) CPU 987 @ 1.50GHz :: 4G DDR3 1333 MHz :: SATA-3 :: Ubuntu 19.10

Оффлайн Виктop

  • Участник
  • *
  • Сообщений: 237
    • Просмотр профиля
Конфигурационные файлы PHP находятся в каталоге /etc/php/версия_php/fpm, там и нужно править.
Кроме того максимальный размер передаваемых файлов нужно указывать и в nginx, в файле /etc/nginx/nginx.conf, директивой:
client_max_body_size
Если значение этой директивы установить в 0, то Nginx не будет проверять размер контента

Кстати, после правки конфигов, необходимо перезагружать службу, пример для php
systemctl restart php7.4-fpm
« Последнее редактирование: 20 Январь 2021, 21:00:39 от Виктop »

Оффлайн jurganov

  • Активист
  • *
  • Сообщений: 448
    • Просмотр профиля
И на счет user.ini ничего не знаю
я вот с ngninx не работал...
LAMP приходилось...
Там многие параметры приходилось менять в phpmyadmin, типа выделение памяти...
а тут так же?

 

Страница сгенерирована за 0.084 секунд. Запросов: 26.