 |
 |
Форум сетевых администраторов » Программирование » PHP » RedHat 8 & php 4.2.2 & apache 2
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник+
|
| RedHat 8 & php 4.2.2 & apache 2 |
[сооб. #30014]
30-12-2002 19:37 |
|
Участник+


Зарегистрирован: Sep 2001
Место проживания:
Публикаций: 173
Статус:  |
Я собственно не спрашиваю, 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. И еще неплохо бы раздвинуть немного поле для текста сообщения на этом форуме под Мозиллой оно слишком узкое.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
30-12-2002 19:37 |
|
|
Администратор
|
| [quote]оказывается в новом PHP они поставили short_open_tag=Off... |
[сооб. #30016]
30-12-2002 19:42 |
|
Администратор


Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус:  |
quote: оказывается в новом PHP они поставили short_open_tag=Off а это значит что все пхп скрипты с тагом <?
Вот этому я точно объяснения не нахожу, херней страдают ребята.
__________________
Всегда есть решение.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
30-12-2002 19:42 |
|
|


Участник+
|
| Вообще то никто херней не страдает, надо просто... |
[сооб. #30036]
31-12-2002 07:16 |
|
Участник+

Зарегистрирован: Nov 2001
Место проживания:
Публикаций: 144
Статус:  |
Вообще то никто херней не страдает, надо просто отучать себя использовать короткие теги, глобальные переменные и прочее.
А <?php и <? отлючаются от тем, что первый можно использовать в xml коде, а второй нельзя.
__________________
**censored**
Ð_усский ресурс о PHP
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
31-12-2002 07:16 |
|
|
Участник+
|
| Да, как они пишут именно из-за схожести с XML... |
[сооб. #30042]
31-12-2002 11:21 |
|
Участник+


Зарегистрирован: Sep 2001
Место проживания:
Публикаций: 173
Статус:  |
Да, как они пишут именно из-за схожести с XML это и было сделано. Но все равно есть очень много скриптов, где используются short open tags и при переезде на другой сервер или при upgrade системы может получится так, что ответ на вопрос что случилось со скриптами которые работали, а теперь нет, кто-то может искать довольно догло. У меня это заняло полдня думаю это далеко не предел 
__________________
Всё в наших руках.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
31-12-2002 11:21 |
|
|
Администратор
|
| Очень верно отмеченно, проблема не в том что... |
[сооб. #30054]
31-12-2002 19:28 |
|
Администратор


Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус:  |
Очень верно отмеченно, проблема не в том что учится использовать короткие теги, а в том что большинство скриптов перестанут работать. Надо было думать сначало о том чтобы не ставить эту опцию по умолчанию и не трубить на весь мир что начинать пхп rод стоить с <?. Хорошая мысля приходит опосля .
__________________
Всегда есть решение.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
31-12-2002 19:28 |
|
|
Участник
|
| спасибо всем за хинт. То-то я не понимал, почему... |
[сооб. #30096]
02-01-2003 09:38 |
|
|
|
Формат времени GMT. Текущее время 12:35.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.00835109 seconds (45.80% PHP - 54.20% MySQL) with 26 queries.
|
 |