|
|
|
| Привет всем!
Помогите разобратться с include.
Прблема в том, что когда указываешь полный адрес (например - http://localhost/include_file.php) в этой функции, то выдает ошибку (Warning: include() [function.include]: URL file-access is disabled in the server configuration in ...).
С относительным адресом работает нормально.
Помогите пожалуста! | |
|
|
|
|
|
|
|
для: DFMB
(29.03.2008 в 02:59)
| | > полный адрес (например - http://localhost/include_file.php)
Это полный виртуальный адрес. А не абсолютный путь на диске.
Различай интернет-адреса (URI) документов и адреса файлов в файловой системе.
В Windows адреса выглядят, например, так: "C:\Program Files\Program\ini.txt"
В *nix, например так: "/home/www/user/example.com/htdocs/index.php" | |
|
|
|
|
|
|
|
для: DFMB
(29.03.2008 в 02:59)
| | В include(); вроде бы запрещены такого вида адреса... Ну во всяком случае в настроках вашего серера точно :) (если верить выдаваемой ошибки) | |
|
|
|
|
|
|
|
для: DEM
(29.03.2008 в 03:11)
| | А как можно настроить сервер?
У меня на другом компе include работал с виртуальным адресом. | |
|
|
|
|
|
|
|
для: dfmb
(29.03.2008 в 03:21)
| | Нужно в php.ini allow_url_fopen поставить "on". | |
|
|
|
|
|
|
|
для: Atheist
(29.03.2008 в 03:35)
| | Она у меня стоит в On, но все равно не работает.
Сервер перезапустил. | |
|
|
|
|
|
|
|
для: dfmb
(29.03.2008 в 11:08)
| | может вы имели ввиду абсолютный и относительный путь | |
|
|
|
|
|
|
|
для: dfmb
(29.03.2008 в 11:08)
| | Хм. Тогда у тебя версия >= 5.20, наверное. Там есть такая фишка, как allow_url_include. Тоже нужно On. | |
|
|
|