Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| | |
include() в PHP 12.02.03 08:58 Число просмотров: 1827
Автор: catlion <catlion> Статус: Member
|
> > Может быть 3 причины: > > > > 1. Файл не включается в прямом смысле слова, как > локальный, > > а выполняется удаленным сервером. > > Возможно, этот сервер не может парсить РНР файлы. Но в > > твоем случае это не так :) > > 2. allow_url_fopen должна быть = > true. > > 3. Твой Апач работает под виндой. Тогда апгрейд до РНР > 4.3 > > тебе поможет. > > Апач действительно запускался под NT и версию PHP я > обновлю.. Хотелось бы узнать поподробней насчет пункта 3, > почему под win32 не работает, с чем это связано (ошибка в > коде или умышленно убрано), работает ли на более старых > версиях PHP под юниксом??
Работает в 4.х под Юниксом. Почему в винде только с 4.3 - вопрос скорее философский :) Не успевали сделать наверное...
http://www.php.net
|
<web building>
|
include() в PHP 12.02.03 06:56
Автор: makeworld Статус: Member
|
В хелпе к PHP 4.2.3 написано, что при помощи include() в php скрипт можно включать файлы с удаленного http сервера. Но сколько я не пробовал такой код не работает:
<?
include("http://127.0.0.1/test1.php");
?>
http://127.0.0.1/test1.php естесвенно существует..
Пробовал на Apache 1.3.22 c PHP 4.2.3 и на пакете, включающего в себя и php (4.1) и apache и mysql c http://web.dklab.ru/
Во обоих случаях выдается failed opening..
Кто-нибудь может сказать, в каких случая такой код будет работать?
|
|
include() в PHP 12.02.03 08:06
Автор: catlion <catlion> Статус: Member Отредактировано 12.02.03 08:06 Количество правок: 1
|
> В хелпе к PHP 4.2.3 написано, что при помощи include() в > php скрипт можно включать файлы с удаленного http сервера. > Но сколько я не пробовал такой код не работает: > > <? > include("http://127.0.0.1/test1.php"); > ?> > > http://127.0.0.1/test1.php естесвенно существует.. > > Пробовал на Apache 1.3.22 c PHP 4.2.3 и на пакете, > включающего в себя и php (4.1) и apache и mysql c > http://web.dklab.ru/ > > Во обоих случаях выдается failed opening.. > > Кто-нибудь может сказать, в каких случая такой код будет > работать?
Может быть 3 причины:
1. Файл не включается в прямом смысле слова, как локальный, а выполняется удаленным сервером. Возможно, этот сервер не может парсить РНР файлы. Но в твоем случае это не так :)
2. allow_url_fopen должна быть = true.
3. Твой Апач работает под виндой. Тогда апгрейд до РНР 4.3 тебе поможет.
|
| |
include() в PHP 12.02.03 08:39
Автор: makeworld Статус: Member
|
> Может быть 3 причины: > > 1. Файл не включается в прямом смысле слова, как локальный, > а выполняется удаленным сервером. > Возможно, этот сервер не может парсить РНР файлы. Но в > твоем случае это не так :) > 2. allow_url_fopen должна быть = true. > 3. Твой Апач работает под виндой. Тогда апгрейд до РНР 4.3 > тебе поможет.
Апач действительно запускался под NT и версию PHP я обновлю.. Хотелось бы узнать поподробней насчет пункта 3, почему под win32 не работает, с чем это связано (ошибка в коде или умышленно убрано), работает ли на более старых версиях PHP под юниксом??
|
| | |
include() в PHP 12.02.03 08:58
Автор: catlion <catlion> Статус: Member
|
> > Может быть 3 причины: > > > > 1. Файл не включается в прямом смысле слова, как > локальный, > > а выполняется удаленным сервером. > > Возможно, этот сервер не может парсить РНР файлы. Но в > > твоем случае это не так :) > > 2. allow_url_fopen должна быть = > true. > > 3. Твой Апач работает под виндой. Тогда апгрейд до РНР > 4.3 > > тебе поможет. > > Апач действительно запускался под NT и версию PHP я > обновлю.. Хотелось бы узнать поподробней насчет пункта 3, > почему под win32 не работает, с чем это связано (ошибка в > коде или умышленно убрано), работает ли на более старых > версиях PHP под юниксом??
Работает в 4.х под Юниксом. Почему в винде только с 4.3 - вопрос скорее философский :) Не успевали сделать наверное...
http://www.php.net
|
|
|