X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> error
asbury
asbury
Topic Starter сообщение 29.6.2009, 15:19; Ответить: asbury
Сообщение #1


Такой вот вопрос:

Warning: fopen(objects/gallery.xml) [function.fopen]: failed to open stream: Permission denied in /home/a7370738/public_html/proba/bio.php on line 2



Warning: fwrite(): supplied argument is not a valid stream resource in /home/a7370738/public_html/proba/bio.php on line 25



Warning: fclose(): supplied argument is not a valid stream resource in /home/a7370738/public_html/proba/bio.php on line 26



На сколько я помню, fopen fclose, fwrite - до пхп4 появилось, а п чем может быть загвоздка?

вот линк:
http://help-mail.ru/proba/bio.php
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 29.6.2009, 15:22; Ответить: MetSerp
Сообщение #2


1 дайте код
2 проверьте права на папке
/home/a7370738/public_html/proba/

остальные ошибки могут быть следствием отказа в доступе к ресурсу с которым планировалось работать:bannnada:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asbury
asbury
Topic Starter сообщение 29.6.2009, 20:29; Ответить: asbury
Сообщение #3


Я сначала подумал, что работа с файлами мб отключена, потом - я же гостевуху устанавливал, а она из файла черпает. А может
то быть ошитибка в слдствие доступа к папке, там бывает "555" "777" ид?


[PHP]
<?php $menu=2;
$open = fopen("objects/gallery.xml", "w+");
$xml = "<?xml version='1.0' encoding='utf-8'?>\n<gallery title='Gallery' thumbDir='../gallery/' imageDir='../gallery/' random='true'>\n\n";
$d = dir("gallery");
$date = date("d.m.y");
while (false !== ($entry = $d->read())) {
if ($entry=='.') continue;
if ($entry=='..') continue;
if ($entry=='Thumbs.db') continue;
if (!is_dir('gallery/'.$entry)) continue;
$xml .= "<category name='".$entry."'>\n";
$g = dir('gallery/'.$entry);
$l=1;
while (false !== ($entr = $g->read())) {
if ($entr=='.') continue;
if ($entr=='..') continue;
if ($entr=='Thumbs.db') continue;
$xml .= " <image>\n <date>".$date."</date>\n <title>".$l."</title>\n <desc>".$entry."</desc>\n <thumb>".$entry."/".$entr."</thumb>\n <img>".$entry."/".$entr."</img>\n </image>\n";
$l++;}
$g->close();
$xml .="</category>\n\n";}

$d->close();
$xml .= "</gallery>\n";
fwrite($open, $xml);
fclose ($open);
?>
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 29.6.2009, 21:06; Ответить: MetSerp
Сообщение #4


(asbury @ 29.6.2009, 23:29) *
А может то быть ошитибка в слдствие доступа к папке, там бывает "555" "777" ид?

(MetSerp @ 29.6.2009, 18:22) *
2 проверьте права на папке Цитата: /home/a7370738/public_html/proba/

угу:)
тока тут я лопухнулся проверять надо права на папку
objects где лежит читаемый файл это я опечатался
и помойму именно из за ошибки доступа и идут остальные ошибки так как эта функция используется во всех вернувших ошибки строках и всегда там возвращает ошибку приводя к дальнейшей ошибки функции где она работает параметром :wacko:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asbury
asbury
Topic Starter сообщение 29.6.2009, 22:47; Ответить: asbury
Сообщение #5


а как выставить этот параметр у папки и какой именно параметр? Я знаю что както черезе тотал командер, у мну он есть окнечно, а как и что именно - хз)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mkusher
mkusher
сообщение 30.6.2009, 0:32; Ответить: mkusher
Сообщение #6


(asbury @ 29.6.2009, 18:19) *

у вас там проблемы с кодировкой :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 30.6.2009, 1:39; Ответить: MetSerp
Сообщение #7


щас нету сайтов вообще на которых мог бы показать но впринципе там кажется правая кнопка на папку и смотрите будет что то типа chmod или в properties посмотрите (я обычно куте фтп юзал непомню щас как в тотале так как уже месяц работаю над проектом но пока только локально так как он довольно трудоемкий и я же выступаю заказчиком потому пока впустую проплачивать хост неохота :rolleyes:)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asbury
asbury
Topic Starter сообщение 30.6.2009, 11:27; Ответить: asbury
Сообщение #8


mkusher, знаю, мне щас кодировка не важна там))) Я же не буду сайт артиста выкладывать с таким доменом :))))))))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asbury
asbury
Topic Starter сообщение 30.6.2009, 11:41; Ответить: asbury
Сообщение #9


Вроде сделал 777 (доступно всё) и цикл который грузит без остановки мегобайтами - прекратился, а ошибки всё равно выходят, посмотрите пожалуйста.

http://help-mail.ru/proba/bio.php
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asbury
asbury
Topic Starter сообщение 30.6.2009, 11:44; Ответить: asbury
Сообщение #10


а не, вопрос отпал, надо было еще и сам фаил поправить)))

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) XML error: Invalid document end at line 1
0 ev90 3095 30.7.2014, 10:48
автор: -ev90-


 



RSS Текстовая версия Сейчас: 20.4.2024, 7:45
Дизайн