Модератор
Yui
(@fierevere)
永子
найдите на своем сервере журналы ошибок сервера
apache и php, ошибка 500 там фиксируется, с причиной.
503 выдает скорее всего потому, что… на вашем телефоне памяти гораздо больше чем у вас на сервере, и сервер с оперативкой на 1 Гб нужно уметь правильно сконфигурировать, иначе он становится тыквой при минимальной нагрузке.
Юрий, не знаю как писать ответ на сообщение, но я установил плагин WP-Memory-Usage он выдал Версия PHP : 7.4.2 / 64Bit OS
Memory limit : 200 MB
Memory usage : 29.31 MB
А насчёт журнала я не уверен но может вы про это говорили?:
2020-06-06T10:28:33+00:00 CRITICAL Out of memory (allocated 2097152) (tried to allocate 20480 bytes) в /home/admin/web/ugolok-otaku.ru/public_html/wp-includes/rest-api/endpoints/class-wp-rest-controller.php на строке 671
2020-06-06T10:52:45+00:00 CRITICAL Out of memory (allocated 8388608) (tried to allocate 389120 bytes) in /home/admin/web/ugolok-otaku.ru/public_html/wp-includes/pomo/streams.php on line 215
2020-06-06T10:58:59+00:00 CRITICAL Out of memory (allocated 2097152) (tried to allocate 389120 bytes) in /home/admin/web/ugolok-otaku.ru/public_html/wp-includes/pomo/streams.php on line 215
2020-06-06T11:08:46+00:00 CRITICAL Out of memory (allocated 4194304) (tried to allocate 20480 bytes) в /home/admin/web/ugolok-otaku.ru/public_html/wp-includes/pomo/translations.php на строке 100
2020-06-06T11:08:46+00:00 CRITICAL Out of memory (allocated 8388608) (tried to allocate 20480 bytes) в /home/admin/web/ugolok-otaku.ru/public_html/wp-includes/pomo/translations.php на строке 100
2020-06-06T11:17:03+00:00 CRITICAL Out of memory (allocated 8388608) (tried to allocate 65536 bytes) в /home/admin/web/ugolok-otaku.ru/public_html/wp-content/plugins/woocommerce/vendor/autoload_packages.php на строке 168
2020-06-06T11:18:24+00:00 CRITICAL Out of memory (allocated 10485760) (tried to allocate 131072 bytes) в /home/admin/web/ugolok-otaku.ru/public_html/wp-content/plugins/woocommerce/i18n/countries.php на строке 219
2020-06-06T12:57:32+00:00 CRITICAL Out of memory (allocated 4194304) (tried to allocate 532480 bytes) in /home/admin/web/ugolok-otaku.ru/public_html/wp-includes/pomo/streams.php on line 215
2020-06-06T13:03:58+00:00 CRITICAL Out of memory (allocated 2097152) (tried to allocate 528384 bytes) in /home/admin/web/ugolok-otaku.ru/public_html/wp-includes/pomo/streams.php on line 215
2020-06-06T13:08:50+00:00 CRITICAL Out of memory (allocated 2097152) (tried to allocate 65536 bytes) в /home/admin/web/ugolok-otaku.ru/public_html/wp-admin/includes/class-wp-upgrader.php на строке 940
2020-06-06T13:20:27+00:00 CRITICAL Out of memory (allocated 14680064) (tried to allocate 1662976 bytes) в /home/admin/web/ugolok-otaku.ru/public_html/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/Assets/AssetDataRegistry.php на строке 219
2020-06-06T15:19:12+00:00 CRITICAL Out of memory (allocated 2097152) (tried to allocate 331776 bytes) in /home/admin/web/ugolok-otaku.ru/public_html/wp-includes/pomo/streams.php on line 215
-
Ответ изменён 3 года, 10 месяцев назад пользователем Yui. Причина: для оформления кода есть кнопка code
Yui, а на счёт ваших слов о том что сервер с таким количеством оперативки нужно правильно сконфигурировать, можете подсказать пост,статью,сайт,видео,канал? Чтобы я поправил если там есть недочёты
Модератор
Yui
(@fierevere)
永子
системе не хватает памяти…
что поделать, 1 Гб мало, для классической установки LAMP, без оглядки на оптимизацию под малый обьем памяти.
варианты
А) подвинуть ползунок оперативной памяти вашего виртуального сервера правее, в позицию 2, а лучше 4 Гб
Б) Оптимизировать. Если попроще и поминимальнее, средствами панели управления хостом, то nginx в режиме прокси, ограничение количества форков апача не более 20 рабочих процессов, лучше 10
А так у вас наверное mysql жрет около 400 Мб оперативной памяти, мегабайт 100 на системное.. ну и осталось 500 Мб для апача, это порядка 10-12 рабочих форков, без серьезной нагрузки на PHP, не более 5-6 с PHP, на голом апаче можно и на главной странице с сотней запросов на ресурсы сайта уйти в свап и нехватку памяти
Модератор
Yui
(@fierevere)
永子
если совсем правильно, то вот такой ресурс: https://ruhighload.com/
если не зайдет, то погуглите
Настройка реверс-прокси nginx в $название_вашего_дистрибутива_тут
Увы, системное администрирование, это не то, чему можно легко научиться посмотрев пару роликов на ютубе
Yui, спасибо большое за ответы, я всё понял, очень помогли
Модератор
Yui
(@fierevere)
永子
с 1 Гигом памяти жить можно, вполне даже комфортно,
View post on imgur.com
но без специальной настройки всего этого не обойтись.
Если не хочется возиться — 2-4 Гб памяти вполне потянут сайт без значимых пиков посещаемости, но если будут пики, то все равно
кеш, nginx как реверс-прокси
А еще можно просто взять «обычный» (шаред) хостинг… Если просто нужно сделать сайт без лишней замороки с сисадминистрированием
-
Ответ изменён 3 года, 10 месяцев назад пользователем Yui.