portal.krasno.ru
http://portal.krasno.ru/

Как определить ошибку?
http://portal.krasno.ru/viewtopic.php?f=18&t=13717
Страница 1 из 1

Автор:  Diemon [ Чт 27 май, 2010 15:10 ]
Заголовок сообщения:  Как определить ошибку?

Как определить ошибку на сайте, раньше сайт работал, а теперь только белый экран видно и все, манипуляций не происходило над сайтом.

Автор:  dinosaurus [ Чт 27 май, 2010 15:17 ]
Заголовок сообщения:  Re: Как определить ошибку?

все ошибки пишутся в лог ошибок сервера - если есть доступ к контрольной панели хостинга - то там можно посмотреть лог ошибок сервера и лог доступа (лог запросов к сайту)

расшифровка кодов тут: http://www.windxp.com.ru/article8.htm

Автор:  Diemon [ Чт 27 май, 2010 15:22 ]
Заголовок сообщения:  Re: Как определить ошибку?

А если логов нет? Какие еще варианты?

Автор:  dinosaurus [ Чт 27 май, 2010 15:30 ]
Заголовок сообщения:  Re: Как определить ошибку?

если гарантированно никто ничего не менял - можно подождать и всё само "рассосётся" - может быть временные проблемы на сервере. У меня сегодня например сайты на мастерхосте с обеда глючат (я тоже "ничего не трогал, оно само"). Если больше суток проблемы - нужно звонить в техподдержку хостинга, ставить их на уши.

если хостинг халявный (не ваш или бесплатный), то попробуйте посмотреть через phpinfo - может конфигурация сменилась, прогнать тесты, чтобы уточнить что именно не работает.

Автор:  Diemon [ Чт 27 май, 2010 15:36 ]
Заголовок сообщения:  Re: Как определить ошибку?

Вообщем взглянул, увидел что index.php файл пустой, пытаюсь его поменять, но не получается, переименовать я тоже его не могу, какие есть варианты?

Автор:  dinosaurus [ Чт 27 май, 2010 15:45 ]
Заголовок сообщения:  Re: Как определить ошибку?

видимо, у кого-то другого (например - у владельца площадки) есть права на этот файл и он не дал вам прав изменять его

какие права установлены на файл?
у кого ещё есть доступ к директории сайта?

или может быть файл изменён программно, тогда можно исправить его программно, сменить права доступа
если не поможет - то только через владельца площадки (я так понимаю, раз доступа к панели нет, то Вы - не владелец)

Автор:  Sin [ Чт 27 май, 2010 15:49 ]
Заголовок сообщения:  Re: Как определить ошибку?

чтобы видеть абсолютно все ошибки, даже нотисы:
в php.ini выставляем Display_errors = On
в php файле, либо в php.ini выставляем максимальный error_reporting
для файла php это error_reporting(E_ALL);
для php.ini не помню :)

Автор:  dinosaurus [ Чт 27 май, 2010 16:09 ]
Заголовок сообщения:  Re: Как определить ошибку?

Sin,
какой php.ini. если у него доступа даже к панели нет?
тут уж только - в .htaccess: php_flag display_errors on и php_value error_reporting E_ALL
да и зачем это, если индексный файлик-то -пустой

Автор:  Diemon [ Чт 27 май, 2010 16:17 ]
Заголовок сообщения:  Re: Как определить ошибку?

ДА я не владелец, а что если сделать, чтоб загружалась именно другая страница, не index.php ? Каким образом это реализовать, я так понимаю что-то в htacces нужно написать?

Автор:  dinosaurus [ Чт 27 май, 2010 16:20 ]
Заголовок сообщения:  Re: Как определить ошибку?

DirectoryIndex /<имя файла>

http://ru.wikibooks.org/wiki/%D0%94%D0% ... _.htaccess

Автор:  Diemon [ Чт 27 май, 2010 16:32 ]
Заголовок сообщения:  Re: Как определить ошибку?

Спасибо огромное

Автор:  Resident [ Пт 29 апр, 2011 17:21 ]
Заголовок сообщения:  Re: Как определить ошибку?

Обычно хостинги делают БЭКАПЫ серверов, и у них можно попросить, чтобы они восстановили (откатили) сайт на время стабильной его работы.

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/