Forums / National / Russian / Тех. поддержка / 500 ошибка

bugagasha
#40245 2014-12-05 07:50

Кеш отключал, чистил - это не помогало.

Расширения отключал, тоже не помогло.

И что у Вас видно на локальной копии сайта?

Не понял вопроса? на локале все работает.

На хостинг пробовал, вообще устанавливал из коробки, все по дефолту, отключал кеш - проблема та же.

Добавлено 13 минут спустя:

Я в PHP ноль, увы. Посмотрел что сервер спотыкается об system/functions.php 

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function cot_shutdown()
{
    global $cache, $db;
    // Clear import buffer if everything's OK on POST
    if ($_SERVER['REQUEST_METHOD'] == 'POST' && !cot_error_found())
    {
        unset($_SESSION['cot_buffer']);
    }
    while (ob_get_level() > 0)
    {
1115        ob_end_flush();
    }
    // Need to destroy cache before DB connection is lost
    $cache && $cache->db && $cache->db->flush();
    $cache = null;
    $db = null;
}

конкретно об 

PHP
1
ob_end_flush();

Заккоментил, но тогда ошибка вызова common.php. Вернул все в functions.php и закомментил строчку в common.php

Ошибка 500 пропала. Не понимаю, совершенно, что делаю.

Хостера поменять можно, но как бы надо что-то предъявить ему, а так пока причина не ясна, я не могу доказать что по их вине сбой, а не по вине движка.

This post was edited by bugagasha (2014-12-05 08:05, 10 years ago)