Форум сетевых администраторов
Показаны 6 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- RedHat 8 & php 4.2.2 & apache 2 (http://netadmin.ws/forum/showthread.php?threadid=3818)


Помещено Gyrus 30-12-2002 в 19:37:

RedHat 8 & php 4.2.2 & apache 2

Я собственно не спрашиваю, a как бы а отвечаю сам себе.
Cегодня ставил linker 2.0.4 на новом Redhat 8 и проковырялся с ним полдня постоянно выдавал ошибку типа "Failed opening .... for include (include_path=".:/usr/share/pear) ..." После нехилых извращений я понял что мешает скорее всего какая-то мелкая херня и как оказалось я был прав, оказывается в новом PHP они поставили short_open_tag=Off а это значит что все пхп скрипты с тагом <?, не работают. Вобщем тут надо или во всех скриптах переправить <? на <?php или изменить short_open_tag = Off на On. После этого срипты магическим образом заработали! Так что программерам и не только надо это учесть и не повторять моих ошибок.

P.S. Кстати скрипт лезет себя регистрировать так, что если хотите убрать их банер и не ставить линк на авторов целесообразно закомментировать строку 184 в step3.php и строку 545 в set_base.php.

P.P.S. И еще неплохо бы раздвинуть немного поле для текста сообщения на этом форуме под Мозиллой оно слишком узкое.


Помещено polo 30-12-2002 в 19:42:

quote:
оказывается в новом PHP они поставили short_open_tag=Off а это значит что все пхп скрипты с тагом <?

Вот этому я точно объяснения не нахожу, херней страдают ребята.

__________________
Всегда есть решение.


Помещено Stek 31-12-2002 в 07:16:

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

__________________
http://www.phpdevs.com
Ð_усский ресурс о PHP


Помещено Gyrus 31-12-2002 в 11:21:

Да, как они пишут именно из-за схожести с XML это и было сделано. Но все равно есть очень много скриптов, где используются short open tags и при переезде на другой сервер или при upgrade системы может получится так, что ответ на вопрос что случилось со скриптами которые работали, а теперь нет, кто-то может искать довольно догло. У меня это заняло полдня думаю это далеко не предел

__________________
Всё в наших руках.


Помещено polo 31-12-2002 в 19:28:

Очень верно отмеченно, проблема не в том что учится использовать короткие теги, а в том что большинство скриптов перестанут работать. Надо было думать сначало о том чтобы не ставить эту опцию по умолчанию и не трубить на весь мир что начинать пхп rод стоить с <?. Хорошая мысля приходит опосля .

__________________
Всегда есть решение.


Помещено xindie 02-01-2003 в 09:38:

спасибо всем за хинт. То-то я не понимал, почему у меня валидные XSLы не парсились...


Формат времени GMT. Текущее время 14:18.
Показаны 6 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.