[Sysadmins] дебаг кривосайтов на php
Владимир Черный
=?iso-8859-1?q?black_=CE=C1_altlinux=2Eru?=
Сб Сен 29 22:54:20 MSD 2007
1. Чтобы ошибок не было нигде... так не бывает. Надо смотреть логи
сервера - там все должно быть, тем более, что выставлены параметры
выдавать ошибки.
2. Если это наш апач и наш пхп, то в настройках пхп может тривиально
быть запрещены сокращенные комбинации типа <? - посмотрите этот
параметр
3. Старый движок может использовать несекьюрные globals ... тоже надо
смотреть в конфиге пхп
4. Есть еще строчка запрещающая многие функции, типа chdir()... Что
элементарно не даст найти нужный инклуд файл...
Но все пункты 2-4 имеют смысл, если в п.1. есть на то намеки :)
2007/9/29, Anton Gorlov <stalker на altlinux.ru>:
> Понадобилось в 1 учебном заведении помочь с переселением 1 сервера с
> оффтопика на\в linux. Крутится там как и ожидалсоь простой сайтик даже
> без php скриптов и форум на phpbb (слегка подуродованный местными
> студентами в добавок).
> Выяснить исходную версию движка по пути не удалось. Свежие версии с
> базой от.. работать отказались. А перенос лоб в лоб 1 в 1 результат
> вообще непонятный - открывается пустая страница без всяких сообщений об
> ошибках.. хоят в конфиге php всё разрешил. Ошибок нету ни на экране..
> прсото нету ничего. Кто подскажет как отдебажить такое?
>
> error_reporting = E_ALL & ~E_NOTICE
> display_errors = on
> display_startup_errors = On
> log_errors = On
> log_errors_max_len = 1024
> [Syslog]
> ; Whether or not to define the various syslog variables (e.g. $LOG_PID,
> ; runtime, you can define these variables by calling
> define_syslog_variables().
> define_syslog_variables = On
>
> --
> np: silence
> _______________________________________________
> Sysadmins mailing list
> Sysadmins на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins
>
--
С уважением,
Владимир Черный
Начальник отдела образовательных проектов ALT Linux
mailto: black at altlinux.ru
Jabber: black at altlinux.org
ICQ: 199158712
Подробная информация о списке рассылки Sysadmins