Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Readfile на локале


Автор: NNaarreekk 11.10.2009, 13:12
Привет!
пытаюсь делать:
Код

include(/Papka/fayl.css);
//или
include(http://localhost/Papka/fayl.css);
//или
readfile(http://localhost/Papka/fayl.css);
//или
readfile(/Papka/fayl.css);

ничего не работает, ве время показывает эррортипа:
Код

<b>Warning</b>:  readfile(/Papka/fayl.css) [<a href='function.readfile'>function.readfile</a>]: failed to open stream: No such file or directory in <b>D:\AppServ\www\......</b> on line <b>11</b><br />


файл существует. Проблема возникает только нам локале, если вместо localhost написать имя сайта и туда загрузить тот же файл то все работает.

Есть ли идеи с чем это связанно??

П.С. использую ModRewrite, не знаю связано с этим или нет но решил написать на всякий случай!

Автор: Ипатьев 11.10.2009, 13:23
Цитата(NNaarreekk @  11.10.2009,  13:12 Найти цитируемый пост)
Есть ли идеи с чем это связано?

неправильно указан путь к файлу

Автор: NNaarreekk 11.10.2009, 13:27
Цитата(Ипатьев @  11.10.2009,  15:23 Найти цитируемый пост)
неправильно указан путь к файлу 

копирую то что не получается открыть, копирую в браузер и файл открывается.

Автор: Ипатьев 11.10.2009, 13:50
браузер здесь не при чем

Добавлено через 38 секунд
попробуйте скопировать в Блокнот, в диалог открытия файла

Автор: NNaarreekk 11.10.2009, 13:56
Цитата(Ипатьев @  11.10.2009,  15:50 Найти цитируемый пост)
браузер здесь не при чем 

Конечно не причем, я про другое говорю.

Автор: Ипатьев 11.10.2009, 14:03
про что же?

Автор: NNaarreekk 11.10.2009, 16:08
Про то что адрес который я пытаюсь инклюдить пишу в адресную строку и оно открывается т.е. адрес дан правильно.

Автор: Ипатьев 11.10.2009, 16:26
адрес, который открывается в браузере, здесь не при чем

Добавлено через 6 минут и 46 секунд
вы методологически неправильно подходите к решению своих проблем.
если у вас неправильно указан путь к файлу, то надо не на форуме доказывать, что путь правильный, а в своем коде исправлять smile

Автор: capitan 11.10.2009, 17:48
Код

define ('SITE_DIR',$_SERVER['DOCUMENT_ROOT']); 
define ('SITE_HTTP', 'http://'.$_SERVER['HTTP_HOST']);  
            
include_once( SITE_DIR.'/conf/global_settings.php'); 


Не на какие мысли не наводит?

Автор: Ипатьев 11.10.2009, 18:02
нет. наоборот - я теряюсь в догадках, а он-то тут к чему?
какая связь между кодом в первом сообщении и этим?

Автор: bars80080 11.10.2009, 19:59
Цитата(NNaarreekk @  11.10.2009,  13:27 Найти цитируемый пост)
копирую то что не получается открыть


Цитата(NNaarreekk @  11.10.2009,  13:12 Найти цитируемый пост)
include(/Papka/fayl.css);
//или
include(http://localhost/Papka/fayl.css);
//или
readfile(http://localhost/Papka/fayl.css);
//или
readfile(/Papka/fayl.css);

вообще-то, все эти адреса записаны без кавычек


точно ли вы показываете, то что в коде?

Автор: NNaarreekk 13.10.2009, 20:24
Цитата(bars80080 @  11.10.2009,  21:59 Найти цитируемый пост)
точно ли вы показываете, то что в коде? 

Нет, я это прям здесь написал, но смысл в этом. Могу с уверенностью заявить что там нет синтаксических ошибок smile 

Решил проблему по другому, тему не закрываю...

Всем спасибо за участие smile  smile 

Автор: eee 16.10.2009, 01:40
Цитата(NNaarreekk)
Могу с уверенностью заявить что там нет синтаксических ошибок

ню-ню))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)