Итак, мне нужно импортировать базу данных в postgres, и я получаю следующую ошибку: «Сервер не предоставлен!» Я немного искал и понял, что это из-за ограничения размера файла PHP, размера сообщения или размера памяти. Я использую установку LAMP в Linux Ubuntu, и я отредактировал файл php.ini из lampstack / php / etc. Я перепробовал все, что нашел до сих пор, большинство людей утверждают, что решили проблему, но, по-видимому, не мое. Теперь настройки следующие:

upload_max_filesize = 5000M
post_max_size = 5000M
max_execution_time = 120
max_input_time = 300
memory_limit = 2G

Я пытался изменить все, о чем говорили люди, да, я перезапустил LAMP, браузер, даже компьютер, я очистил кеш, ничего ... Есть идеи, что я делаю не так? Спасибо!

Обновление: журнал ошибок выглядит так: Предупреждение PHP: длина содержимого POST 84394850 байтов превышает ограничение в 83886080 байтов в Unknown в строке 0, referer: http: // localhost: 8080 / phppgadmin / redirect.php? Subject = database & server = localhost% 3A5432% 3Aallow & database = ss_dev

1
Vlad Eugen Nitu 6 Сен 2016 в 15:17

2 ответа

Ошибка: сервер не предоставлен

Шаги:

sudo gedit /etc/php/7.0/apache2/php.ini

Просто измените свой файл php.ini (xampp / php / php.ini):

memory_limit = 1000M
post_max_size = 750M
upload_max_filesize = 750M

И не забудьте перезапустить модуль Apache из панели управления XAMPP.

sudo service apache2 restart.
0
Martijn Pieters 9 Июн 2019 в 20:58

(Поздний ответ, для тех, кто наткнулся на это поиском).

2 вещи ...

  • ошибка указывает 8M как сконфигурированный максимум: вероятно, вы отредактировали неправильный файл конфигурации. Я часто использую grep -r keyword / etc, чтобы найти файл конфигурации, который я ищу. В этом случае я ожидаю, что вы найдете два файла конфигурации.
  • 5000M - это около 5 гигабайт. Если кто-то по пути использует 32-битное целое число, это будет эквивалентно 1 ГБ. Это все равно позволит вам загрузить имеющийся у вас файл, но в целом "слишком много" может повредить. Я бы установил ограничение на 16 МБ (намного больше ожидаемого размера файла) или даже 64 МБ. В любом случае гораздо больше становится непрактичным.
0
rew 5 Авг 2019 в 14:47