Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
PHP
»
Это опять я :) Хэлп!
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Это опять я :) Хэлп! (Прочитано 5037 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Safonder
Заглянувший
Новичок
Сообщений: 19
+0/-0
0
Это опять я :) Хэлп!
«
:
06 Декабря 2001, 12:54:16 »
что означает эта ошибка?
Warning: fopen("
http://palata6.setilabs.ru/test/pac/pac_1.php
","w") - Message too long in /pub/home/setilabs/palata6/test/news.php on line 22
не может создать файл на серваке... на винте создает... может хтаксес надо подправить или чего еще... папки на запись зачмодены... может другой режим открытия (не W) указыать надо? Подскажите дураку
Записан
Евгений Сафонов
http://palata6.setilabs.ru
веб-дизайн для сумасшедших
Safonder
Заглянувший
Новичок
Сообщений: 19
+0/-0
0
Это опять я :) Хэлп!
«
Ответ #1 :
07 Декабря 2001, 01:05:08 »
понял что ошибка означает, месадж действительно ту лонг... не воспринимает он чегото абсолютный путь, с относительным все работает... Подскажите как сделать чтобы fopen открывал файл, к которому указан абсолютный путь...
Записан
Евгений Сафонов
http://palata6.setilabs.ru
веб-дизайн для сумасшедших
Britva
Координатор
Глобальный модератор
Ветеран
Сообщений: 1660
+0/-0
0
Это опять я :) Хэлп!
«
Ответ #2 :
07 Декабря 2001, 09:29:28 »
сделай какой-нибудь $abspath = "/home/mysite/lalala/www"
а для виндов, напр. $abspath = "c:/home/mysite.....www"
и везде используй как fopen("$abspath/to/myfile.txt");
Записан
Евгений aka Razor,
Safonder
Заглянувший
Новичок
Сообщений: 19
+0/-0
0
Это опять я :) Хэлп!
«
Ответ #3 :
07 Декабря 2001, 15:19:13 »
ну у меня оно так и есть
$site_url="
http://palata6.setilabs.ru/
";
$file_url=$site_url.$razdel."/".$filename;
ну не совсем так, но смысл такой... Так вот, локальном серваке все работает, выливаю на фтп - выводит ошибку, а если
$site_url="";
тогда все пути получаются относительно каталога в котором лежит мой скрипт, но все работает... Хотелось бы все-таки абсолютные пути иметь, т.к. иначе ссылки генерятся неверно в разделах (разделы в подкаталогах лежат), а из-за такой байды не хочется вводить дополнительные условия...
Записан
Евгений Сафонов
http://palata6.setilabs.ru
веб-дизайн для сумасшедших
DaBugi
Заглянувший
Новичок
Сообщений: 6
+0/-0
0
Это опять я :) Хэлп!
«
Ответ #4 :
08 Декабря 2001, 12:21:47 »
Насколько мне известно fopen с http путем работает только с r, т.е. только на чтение....
fopen("
http://palata6.setilabs.ru/test/pac/pac_1.php
","r") - можно
fopen("
http://palata6.setilabs.ru/test/pac/pac_1.php
","w") - нельзя
Если нужно закачать файл на удаленный хост используй ftp.
Записан
DaBugi
Заглянувший
Новичок
Сообщений: 6
+0/-0
0
Это опять я :) Хэлп!
«
Ответ #5 :
08 Декабря 2001, 12:41:27 »
Может я неправильно понял и нужно в пределах одного сайта автоматом подставлять путь? Если так, то я использую:
$DOCUMENT_ROOT
Попробуй в своем случае вот так:
include "$DOCUMENT_ROOT/$razdel/$filename";
Записан
Safonder
Заглянувший
Новичок
Сообщений: 19
+0/-0
0
Это опять я :) Хэлп!
«
Ответ #6 :
09 Декабря 2001, 14:36:41 »
все, проблему решил (сделал таки относительные пути, ниче страшного
)
Всем спасибо...
Записан
Евгений Сафонов
http://palata6.setilabs.ru
веб-дизайн для сумасшедших
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
PHP
»
Это опять я :) Хэлп!
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28