Форум, знакомства, фото, чат, общение

Здравствуйте, гость ( Вход | Регистрация )

Приглашаем Информационных Партнеров!
> Случайные изображения












> Белая Страница, Чистая Страница, Пустая Страница, Противная...

, поиск ошибок php
Ribca
сообщение 24.4.2009, 11:01
Сообщение #1


Administrator - тоже человек!
********

Группа: Super Admins
Сообщений: 4177
Регистрация: 28.12.2005
Из: Москва
Пользователь №: 1



Белая страница, чистая страница, пустая страница, Противная...
1. Запомните раз и навсегда: Если белая страница, то сначала надо включить показ ошибок php!

Точно определить ошибку можно, если включить показ ошибок PHP. Для этого можно поступить следующим образом: В файл .htaccess в корне форума(создайте, если его нет) добавить:
Код
php_value display_errors 1
php_value error_reporting 2039

2.
Единственный способ найти ошибку - посмотреть, на какой именно команде обрывается выполнение скрипта. Проще всего это делать так: после каждой строчки дописывать вывод на экран чего-нибудь.
Например открываем *.php и вписывал проверочный код:

echo "Hello!";

в разные места файла. Если вписать куда-нибудь ближе к началу файла - надпись "Hello!" выводилась. Попробовал вписать в серединку - надпись пропала. Стало быть, ошибка где-то в середине кода.
Вырезал проверочный код, перенёс его повыше - текст не выводится. Значит, фатальная ошибка происходит выше... Вырезал, перенёс ещё повыше - опа, текст появился. Стало быть, фатальная ошибка происходит выше места №1, но ниже места №2. Так, двигая, проверочный код вверх-вниз по файлу, мы и определяем ту самую строчку, где именно происходит фатальная ошибка.
Итак, как определить строчку с ошибкой? Вставить проверочный код сразу выше неё, а потом сразу ниже неё. Если ошибка именно тут, то в первом случае текст покажется, а во втором - нет.
Ну, а потом уже нужно смотреть и разбираться, что к чему и почему именно тут происходит фатальная ошибка.

Итак: граждане, используйте метод тыка! Его эффективность научно доказана!
Всё равно, имхо, лучше два часа пропариться с поиском ошибки, чем у вас трое суток сайт не будет работать.


--------------------
Счастье есть - его не может не быть.
Не бойся смерти - бойся непрожитой жизни.
Как бы не было плохо, нужно расслабиться и получать удовольствие, а если хорошо, то тем более.
Мозги надо менять а не конституцию.

Это мы то нубы?! Да я вас всех продам, куплю, а потом еще раз продам но уже дороже!!!

<> ужос...сегодня впервые за пару месяцев на ночь выключил комп.......
<> еле в этой долбаной тишине уснул.......
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
Ribca
сообщение 24.4.2009, 11:02
Сообщение #2


Administrator - тоже человек!
********

Группа: Super Admins
Сообщений: 4177
Регистрация: 28.12.2005
Из: Москва
Пользователь №: 1



тут рассмотрены некоторые конкретные случаи проблем в работе форума ipb
http://www.ibresource.ru/forums/index.php?showtopic=3135


--------------------
Счастье есть - его не может не быть.
Не бойся смерти - бойся непрожитой жизни.
Как бы не было плохо, нужно расслабиться и получать удовольствие, а если хорошо, то тем более.
Мозги надо менять а не конституцию.

Это мы то нубы?! Да я вас всех продам, куплю, а потом еще раз продам но уже дороже!!!

<> ужос...сегодня впервые за пару месяцев на ночь выключил комп.......
<> еле в этой долбаной тишине уснул.......
Go to the top of the page
 
+Quote Post
Kasperzzz
сообщение 12.8.2009, 20:32
Сообщение #3


Новичок
*

Группа: Икринка
Сообщений: 4
Регистрация: 12.8.2009
Пользователь №: 16243



PHPEdit 2.10.0.4616
Мощный многофункциональный редактор PHP-скриптов.

Описание:
Отличный редактор PHP-скриптов. Есть подсветка синтаксиса PHP скрипта, а также ASP, Perl, HTML, VBScript, JavaScript, C/C++, CSS, XML, быстрый просмотр в браузере, подстановка переменных и функций, настраиваемые ярлыки, встроенные шаблоны скриптов, плугины и много чего полезного. В данной версии была добавлена PHP всех функций, несколько готовых шаблонов Php. Также разработчики улучшили работу с кодировками, есть CSS Maker.

Разработчик: WaterProof SARL
Лицензия: Trial
Размер: 32.6 MB
ОС: Windows All
Последний апдейт: 26.07.2009

http://mxfiles.net/download-free/583-PHPEdit.html
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

 


Текстовая версия Сейчас: 19.4.2018, 14:44

Белая Страница, Чистая Страница, Пустая Страница, Противная... - Форум




Рейтинг@Mail.ru Rambler's Top100

forum.ribca.net | Web Дизайн: WonderWorker | http://Ribca.Net