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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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

Оффлайн slavush

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
    • Комтрейдинг
Файлы json под 300М, пхп отказывается с ними работать похоже, выпадает в 500 ошибку..
добавил в /etc/ngninx/conf/user.ini не помогает
ubuntu на хостинге у меня, что проверить?
 
Intel CoffeeLake Core i5-9400F :: 16G 2666MHz :: SSD(m2) :: 650W :: Windows 10
Dell 3310 :: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz :: 16G DDR3 2666 MHz :: M.2 NVME :: Windows 10

Оффлайн jura12

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

Онлайн jurganov

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

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

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

Оффлайн EvangelionDeath

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

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

И на счет user.ini ничего не знаю, но параметры с нжинкса в php-fpm можно через настройки окружения.
« Последнее редактирование: 20 Января 2021, 16:43:14 от EvangelionDeath »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

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

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

Оффлайн slavush

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
    • Комтрейдинг
у меня как раз php-fpm.., нашел ini, прописываю не помогает
в скрипте прописываю через ini_set()
sudo щас проверяю
« Последнее редактирование: 20 Января 2021, 20:12:58 от slavush »
Intel CoffeeLake Core i5-9400F :: 16G 2666MHz :: SSD(m2) :: 650W :: Windows 10
Dell 3310 :: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz :: 16G DDR3 2666 MHz :: M.2 NVME :: Windows 10

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

  • Участник
  • *
  • Сообщений: 244
    • Просмотр профиля
Конфигурационные файлы 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

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

 

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