Обновили PHP, и сайт перестал работать. Разберём порядок восстановления: определить несовместимость, сохранить данные и проверить изменения в подходящем окружении.
После переноса не загружаются изображения и файлы в uploads. Объясняем, как проверить пользователя процесса, путь и место хранения без опасной смены прав.
После composer update PHP-сайт перестал запускаться. Разберём, что изменилось в зависимостях и почему повторное обновление на рабочем сервере может ухудшить ситуацию.
Symfony работает в dev, но отвечает 500 в prod. Объясняем, какие различия окружения нужно проверить и почему включение отладки не является исправлением.