Forum Webscript.Ru

Программирование => PHP => Тема начата: Павел Истомин от 04 Мая 2001, 01:05:28

Название: Проблема с подключением файлов...
Отправлено: Павел Истомин от 04 Мая 2001, 01:05:28
Я вот хотел бы узнать в чем проблема у меня.

  Я  загрузил  файл на сервер (FreeBSD) с расширением .php3, в котором прописаны такие строчки:


здесь информация


  Конечно,  на сервере все нормально, страничка загружается, а вот эти   два  файла  почему-то  неинклюдятся  (не запускаются). Даже пробовал инклюдить файлы с раширением .php3, и тоже не инклюдятся... :(

  Поддержка   PHP3   на   сервере   есть,   и  такие  расширения  тоже поддерживаются. Но вот в чем проблема? Может я что-то не так делаю?

  Конечно,  я  пробовал  у  себя запустить на компьютере, работает все отлично, и файлы инклюдятся ...
Название: Проблема с подключением файлов...
Отправлено: от 04 Мая 2001, 05:18:21
А сервер ругается? Возможно стоит путь переписать с "header.inc" на "./header.inc" иногда єто важно.
Название: Проблема с подключением файлов...
Отправлено: Павел Истомин от 04 Мая 2001, 08:13:33
В том то и дело, что не ругается.
Вот переписал путь и опять же не работает, можешь взглянуть:
http://getdocs.pp.ru/contact.php3
Название: Проблема с подключением файлов...
Отправлено: lodevar от 04 Мая 2001, 12:15:11
Цитировать
Павел Истомин (04-05-2001 08:13):
В том то и дело, что не ругается.
Вот переписал путь и опять же не работает, можешь взглянуть:
http://getdocs.pp.ru/contact.php3
Взглянул. Не понял, почему у тебя в пхп-файле генерится такая последовательность "".
Она не должна переходиь в код страницы, а должна выполняться на сервере... Может скинешь кусочек кода (лучше начало скрипта).
Название: Проблема с подключением файлов...
Отправлено: AliMamed от 04 Мая 2001, 12:22:30
файл не парсится РНР интерпретатором. попробуйте переименовать файл в .php или .phtml или .php4
если не получится - свяжись с админом хоста и выясни в принципе установлен ли на сервере mod_php
Название: Проблема с подключением файлов...
Отправлено: Павел Истомин от 04 Мая 2001, 19:12:52
Цитировать
lodevar (04-05-2001 12:15):
Цитировать
Павел Истомин (04-05-2001 08:13):
Взглянул. Не понял, почему у тебя в пхп-файле генерится такая последовательность "".
Она не должна переходиь в код страницы, а должна выполняться на сервере... Может скинешь кусочек кода (лучше начало скрипта).

Вот

include("./config.php3");
include("./header.inc");
?>


....

include("./footer.inc");
?>
Название: Проблема с подключением файлов...
Отправлено: AliMamed от 07 Мая 2001, 10:23:54
я еще раз повторяю - файл не обрабатывается РНР интерпретатором (не парсится на сервере). сервер не воспринимает этот файл как РНР скрипт. ищите ошибку в настройках апача или расширении файла
Название: Проблема с подключением файлов...
Отправлено: lodevar от 07 Мая 2001, 11:21:03
Может не может сервер работать с сокращенной записью. Мож он сконфигурирован только на ???
Название: Проблема с подключением файлов...
Отправлено: AliMamed от 07 Мая 2001, 13:16:55
Цитировать
lodevar (07-05-2001 11:21):
Может не может сервер работать с сокращенной записью. Мож он сконфигурирован только на ???
ну если взять к примеру апач (который там установлен), то ему(апачу) положить как у тебя там что написано. если это определенное разрешение - например .php3 то он пропускается через интерпретатор, который уже парсит сам файл. то о чем ты говоришь возможно в какой-нить идиотской версии РНР - что наврятли. скорее всего на сервере неправильно установлен (или установлен с определнными ограничениями) апач.
Название: Проблема с подключением файлов...
Отправлено: lodevar от 07 Мая 2001, 13:23:03
Цитировать
AliMamed (07-05-2001 13:16):
ну если взять к примеру апач (который там установлен), то ему(апачу) положить как у тебя там что написано. если это определенное разрешение - например .php3 то он пропускается через интерпретатор, который уже парсит сам файл. то о чем ты говоришь возможно в какой-нить идиотской версии РНР - что наврятли. скорее всего на сервере неправильно установлен (или установлен с определнными ограничениями) апач.

причем здесь апач? здесь нужно смотреть в php3.ini (php.ini) ;-)
Название: Проблема с подключением файлов...
Отправлено: AliMamed от 07 Мая 2001, 13:47:55
Цитировать
lodevar (07-05-2001 13:23):
причем здесь апач? здесь нужно смотреть в php3.ini (php.ini) ;-)

во-во, но сначала лучше заглянуть в httpd.conf и посмотреть прописан ли там РНР интерпретатор и для каких расширений
Название: Проблема с подключением файлов...
Отправлено: lodevar от 07 Мая 2001, 13:50:59
Так что вот, Павел, смотри!
Название: Проблема с подключением файлов...
Отправлено: Павел Истомин от 07 Мая 2001, 19:12:21
Цитировать
lodevar (07-05-2001 13:50):
Так что вот, Павел, смотри!
Да, спасибо всем.
Да кстати забыл сказать, что там стоит FreeBSD...
Может быть из-за этого? Или без разница какая ОС стоит?
Название: Проблема с подключением файлов...
Отправлено: Alexander от 05 Июня 2001, 05:37:18
Кстати, на FreeBSD и на прочих Линуксоподобных операционках различаются имена файлов по регистру, т.е. строчные и заглавные буквы различаются. Возможно когда файлы были переброшены на сервер (скажем, по ФТП) у них изменился регистр. И Апач ищет header.inc а на самом деле он лежит как HEADER.INC
Название: Проблема с подключением файлов...
Отправлено: vlad от 05 Июня 2001, 11:17:45
Alexander - ты прав. Только при переброске у файлов не изменяется регистр а остаётся тот, который был под WIN.

Проблема однако, не в именах а в парсинге.

Если ты делаеш под Windows-2000 а потом переносиш на сервер то у тебя может быть проблемма с UNICODE - команды записанные в иникод формате или UTF8 интерпретатор не видит и пропускает их на вывод.

Успехов, Vlad