20 ноябряNov 20 В какой-то 4.7.xx - версии разрабы снова накосячили. Страница недоступна - HTTP ERROR 5004.7.0 > 4.7.23 - ни это обновление4.7.0 > 4.7.22 - ни это - выдает ошибку. Как исправить или до какой обновится получится? Кэш учтен.Логи: 2025/11/20 07:13:25 [error] 263100#263100: *220079 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught ErrorException: Class IPS\Output could not be loaded. Ensure it has been properly prefixed with an underscore and is in the correct namespace. in /init.php:780Stack trace:#0 [internal function]: IPS\IPS::errorHandler()#1 /init.php(780): trigger_error()#2 [internal function]: IPS\IPS::autoloader()#3 /init.php(1161): spl_autoload_call()#4 /init.php(1093): IPS\IPS::genericExceptionPage()#5 [internal function]: IPS\IPS::exceptionHandler()#6 {main} thrown in /init.php on line 780" while reading response header from upstream, client: 40.77.167.xx, request: "GET /index.php?showforum=55&&page=2 HTTP/2.0", upstream: "fastcgi://unix:/run/php/php-fpm.sock:", host: ...
20 ноябряNov 20 Author @Respected переЗалить её своим кодом если только) Поясните, пожалуйста, поконкретнее. Я и так папку system копирую из новой версии. Меняю chown. Что деалее? Предыдущие версии - сайт открывался после копирования папок. Что то исправили.. "Исправили баги, добавили новые" 😁
20 ноябряNov 20 Паша написал вам, чтоб вы перезагрузили дистрибутив с заменой, и пробовали обновиться, а так-же поставьте пхп 8.1 перед обновлением. 4 минуты назад, Luktown said:"Исправили баги, добавили новые" 😁Только у вас, а вините всех кроме себя) 5 минут назад, Luktown said:Меняю chownЗачем? Перед обновление дистрибутив сам говорит, что ему не хватает, если все зеленым смысла в лишних телодвижений нет...
20 ноябряNov 20 Author @geloпхп 8.1 - может быть, в описании работа с php от 7.4 - возможно в этом вопрос. system - всегда заменял. не поверх, а полной заменой. Это айтишная шутка.. а не обвинения. chown - www-data, вместо root по умолчанию..Пипец.. Редактирования тут нет.. Кнопка "Изменить" спустя час не показывается.. Edited 20 ноябряNov 20 by Luktown
Yesterday at 07:411 дн Чтобы не создавать лишнюю тему, спрошу тут - для 4.7.18 какая максимальная версия PHP возможна?
Yesterday at 07:551 дн 12 минут назад, KingdaKa said:Чтобы не создавать лишнюю тему, спрошу тут - для 4.7.18 какая максимальная версия PHP возможна?Во время установки укажет рекомендуемую версию в первой же строке.Либо смотрите требования к 4.7.18, эти требования не секретные... Неужели это все так трудно?Неужели лучше ждать когда кто-нибудь ответит,чем самому почитать гайды?
Yesterday at 10:111 дн 2 часа назад, AHristich said:Неужели это все так трудно?Там указана минимальная версия и рекомендуемая, а я спрашивал про максимальную. ☠️upd: 8.3 - работает, в 8.4 уже Fatal error: Cannot redeclare function mb_ucfirst()... Спасибо :)
Yesterday at 12:061 дн 1 час назад, KingdaKa said:...upd: 8.3 - работает, в 8.4 уже Fatal error: Cannot redeclare function mb_ucfirst()... Спасибо :)Ну да... к примеру,на вашу машину рекомендуют 14"-е шины,вы решили поставить 17",вроде едет, а вот с 20" чето машина не хотит ехать...Ну,каждый ругается с головой по своему...Это так,мысли вслух...
Yesterday at 12:291 дн 21 минуту назад, AHristich said:Ну да... к примеру,на вашу машину рекомендуют 14"-е шины,вы решили поставить 17",вроде едет, а вот с 20" чето машина не хотит ехать...Версия PHP в данном случае не самоцель, ага. Но пока не нужна, это я так - для справки. 😉
Yesterday at 13:221 дн Author Господа, что вы засрали тему про ошибку 500. Нет возможности обновлять движек. Не ясно что с этим делать. 20-ти летний форум закрыли из-за этого! Господа модераторы и админы, отделите плиз этот флуд!
Yesterday at 13:581 дн 26 минут назад, Luktown said:... Нет возможности обновлять движек. Не ясно что с этим делать. 20-ти летний форум закрыли из-за этого! ..Что значит нет возможности обновить? «Ошибка 500» означает, что проблема находится на стороне сервера. Причин может много:Перегрузка сервера.Проблемы с базой данных.Ограничение памяти PHP.Несовместимость плагинов.Неверные права на файлы и парки.К тому же сразу такой большой прыжок с 4.7.0 на 4.7.23. Перед обновлением нужно сначала настройки со стороны сервера привести к рекомендуемым для 4.7.23.
Yesterday at 14:181 дн 46 минут назад, Luktown said:20-ти летний форум закрыли из-за этого!Закрыли? До обновления в проде надо сначала делать его на локалке или тестовом домене и, конечно же, делать бекапы перед обновлением. Не пробовали?14 минут назад, AHristich said:«Ошибка 500» означает, что проблема находится на стороне сервера.Неправда ваша. В данном случае класс не загружается.500-я ошибка еще вылетает при синтаксических ошибках, ошибки при работе с памятью, деление на ноль, овертайм, права доступа...
Yesterday at 14:221 дн 1 минуту назад, KingdaKa said:500-я ошибка еще вылетает при синтаксических ошибках, ошибки при работе с памятью, деление на ноль, овертайм, права доступа...Я обозначил,естественно не весь список, то что причин может кукуева туча-тучище.
Yesterday at 19:371 дн Author Форум в предыдущей, рабочей версии — оффлайн. В том и дело, что до этого обновы 500 ошибку не вызывали. В какой-то версии они что то снова намудрили и все.. Снова-Здорова! Что именно проверять - Х.З!
Yesterday at 20:151 дн Author Я понял, никто не знает что проверять при такой проблеме.. Накуй бэкап, вопрос как обновить! Логи не помогли. Какие еще гадания на кофейной гуще будут))
Yesterday at 20:151 дн И да, вы снова ищите причину в движке, в других, но не в работе сервера и тд... Edited yesterday at 20:191 дн by gelo
Yesterday at 20:171 дн Только что, Luktown said:Я понял, никто не знает что проверять при такой проблеме.. Накуй бэкап, вопрос как обновить! Логи не помогли. Какие еще гадания на кофейной гуще будут))Если логи ошибок не помогают, но они на 500% сообщают причину ... Что вам рекомендовать ? Заплатите специалисту
Yesterday at 20:581 дн Author 33 минуты назад, gelo said:Если логи ошибок не помогают, но они на 500% сообщают причину ...Что вам рекомендовать ? Заплатите специалистуТо то я смотрю, в спецах прям отбоя нет, в очереди стоят!) Раз ни нейросеть, ни пользователи тут, подсказать в каком направлении рыть - не могут.. Придется нанимать. ЛОГИ[error] 112886#112886: *106207 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught ErrorException: Class IPS\Output could not be loaded. Ensure it has been properly prefixed with an underscore and is in the correct namespace. in /init.php:780Stack trace:#0 [internal function]: IPS\IPS::errorHandler()#1 /init.php(780): trigger_error()#2 [internal function]: IPS\IPS::autoloader()#3 /init.php(1161): spl_autoload_call()#4 /init.php(1089): IPS\IPS::genericExceptionPage()#5 [internal function]: IPS\IPS::exceptionHandler()#6 {main} thrown in /init.php on line 780" while reading response header from upstream, request: "GET /admin/upgrade/ HTTP/2.0", upstream: "fastcgi://unix:/run/php/php-fpm.sock:",
Yesterday at 22:031 дн 1 час назад, Luktown said:Предыдущие версии сервер не роняли.А теперь задайтесь вопросом - почему-то у всех обновляется, а у вас нет. Это в IPS намудрили или у вас проблема только?И сервер никто не ронял, просто fatal error в PHP возникает - причина в логе. И вы проблему описали как-то смутно. В какой именно момент возникает ошибка, например?По поводу специалистов, они тут есть и есть раздел "Платные услуги". Edited yesterday at 22:041 дн by KingdaKa
19 hours назад19 hr 5 часов назад, Luktown said:То то я смотрю, в спецах прям отбоя нет, в очереди стоят!)Раз ни нейросеть, ни пользователи тут, подсказать в каком направлении рыть - не могут.. Придется нанимать. ЛОГИ[error] 112886#112886: *106207 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught ErrorException: Class IPS\Output could not be loaded. Ensure it has been properly prefixed with an underscore and is in the correct namespace. in /init.php:780Stack trace:#0 [internal function]: IPS\IPS::errorHandler()#1 /init.php(780): trigger_error()#2 [internal function]: IPS\IPS::autoloader()#3 /init.php(1161): spl_autoload_call()#4 /init.php(1089): IPS\IPS::genericExceptionPage()#5 [internal function]: IPS\IPS::exceptionHandler()#6 {main}thrown in /init.php on line 780" while reading response header from upstream,request: "GET /admin/upgrade/ HTTP/2.0",upstream: "fastcgi://unix:/run/php/php-fpm.sock:",У вас проблема с серверным ПО. Почему? Потому что ,если бы все дело в движке было,то и ошибку выдавал бы движок а не сервер. 500-я ошибка,грубо говоря,кричит о нехватке времени на исполнение чего-то там.И тупо ради интереса,спросите у нейронки про 500 ошибку.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.