[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Undefined variable
Гость_Error
На денвере все нормально работает - без каких либо ошибок.
Сегодня впервые открыл свой сайт и на тебе полный лог этих Undefined variable в каждом скрипте... Что делать?
Valick
Цитата
Что делать?

исправлять


_____________
Стимулятор ~yoomoney - 41001303250491
Гость_Error
Цитата (Valick @ 10.03.2013 - 20:13)
Цитата
Что делать?

исправлять

Не нужно не чего исправлять, все правильно написано, необходимо чтото прописать в htaccess - то же самое что и

<?
?>

//при недописке php после <? скрипт отказывается работать, либо выводит весь скрипт htmlom на все общее обозрение - данную ошибку исправляет одна строчка в htaccess не помню какая.

Вот мне нужна такаяже строчка которая исправит Undefined variable
Guest
Парни ну помогите советом... все работает прекрастно, а вот логи ошибок в 4 раза больше чем обычные логи апача...
Gabriel
не нужно блочить вывод ошибок, ошибки нужно устранять.
иначе прийдется отключить показ ошибок + лог онных, или лог при большом кл-ве визитов будет засран до невозможности очень быстро

_____________
one step, two steps HERE WE GO!!!
killer8080
Цитата (Гость_Error @ 10.03.2013 - 18:10)
На денвере все нормально работает - без каких либо ошибок.

вот в этом и была ошибка! Код нужно тестировать с показом всех видов ошибок, и устранять если они есть, а не тупо закрывать на них глаза.
Гость_error
Цитата (killer8080 @ 11.03.2013 - 01:45)
Цитата (Гость_Error @ 10.03.2013 - 18:10)
На денвере все нормально работает - без каких либо ошибок.

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

Да нету ошибок, нам что сто раз повторить об этом, если мы говорим значит знаем, и дело не только в денвере.
Версия PHP на сервере другая, из-за этого такая хрень и происходит.
Скажите мне просто команду для htaccess больше не чего не прошу, если не знаете так и скажите не знаю - а не делайте вывод - ошибки ошибки, ошибки у дибилоидов кто коряво прописал новый php, вот у них постоянно ошибки, куда не глянь там что то взломали, тут что то взломали, и при каждой новой версии чего та типа apache только и видно - мы исправили такие то такие то ошибки там то и там то...
soulgarden
Цитата (Гость_error @ 10.03.2013 - 21:53)
Цитата (killer8080 @ 11.03.2013 - 01:45)
Цитата (Гость_Error @ 10.03.2013 - 18:10)
На денвере все нормально работает - без каких либо ошибок.

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

Да нету ошибок, нам что сто раз повторить об этом, если мы говорим значит знаем, и дело не только в денвере.
Версия PHP на сервере другая, из-за этого такая хрень и происходит.
Скажите мне просто команду для htaccess больше не чего не прошу, если не знаете так и скажите не знаю - а не делайте вывод - ошибки ошибки, ошибки у дибилоидов кто коряво прописал новый php, вот у них постоянно ошибки, куда не глянь там что то взломали, тут что то взломали, и при каждой новой версии чего та типа apache только и видно - мы исправили такие то такие то ошибки там то и там то...

строка для .htaccess
php_flag display_errors off


чтобы исправить ошибки вам нужно добавить проверку на существование переменных, к которым вы обращаетесь -

if (isset($value)) {
//ваш код
}
killer8080
Цитата (Гость_error @ 10.03.2013 - 23:53)
Версия PHP на сервере другая, из-за этого такая хрень и происходит.

версия php не имеет никакого отношения к ошибкам Undefined variable, то что вы их раньше не видели, говорит только о том, что их вывод был отключен!
http://www.php.net/manual/ru/function.error-reporting.php
walerus
Гость_error - Приведи пример, где у тебя выводится такая ошибка ? или выполни вот такой скрипт

<?php
echo $a;
$b = 555;
echo $b;
и ответь, будет ли "Notice: Undefined variable: a in " во 2й строке ?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.