Добрый день,
Очень нуждаюсь в вашей помощи! Не понимаю причины, по которой получается такая ошибка.
Скачал Зебрум Лайт, скопировал на хостинг в нужную часть. Удалил всё из папки контент, поменял pages.txt на свой. Захожу в парсер(tools/parser.php), жму кнопку, а в ответ получаю вот что:
Warning: rename(/home/***/***/***.ru/public_html/tools/pages.txt,/home/***/***/***.ru/public_html/tools/pages.txt.20090411105733) [function.rename]: Permission denied in /home/***/***/***.ru/public_html/tools/parser.php on line 41
Не удалось переименовать файл pages.txt
Создана страница: /index
Создана страница: /index
Создана страница: /index
Создана страница: /index
Парсинг закончен.
На самом сайте ничего не меняется после этого. Сайт остается пустым.
Видимо, что-то я упустил в настройках...
текст pages.txt составил по такому образцу:
## Текст
ТЕкст
## Текст
Текст
Надеюсь, что поможете прояснить ситуацию! Спасибо!
0
Ошибка в работе парсера
Автор
White stone
, 11.04.2009, 07:14
Сообщений в теме: 6
#1
Отправлено 11.04.2009, 07:14
#2
Отправлено 11.04.2009, 07:38
Надо права доступа на папку content, cache и tools поставить 0777
#3
Отправлено 13.04.2009, 12:38
Alek$ (11.4.2009, 11:38) писал:
Надо права доступа на папку content, cache и tools поставить 0777
Спасибо большое! Заработало! Буду разбираться дальше.
Одно только, что если старый контент не удалить, то index.txt у меня не изменился. Удалял его руками и заново парсил текст.
#4
Отправлено 25.04.2009, 14:01
а у меня парсер запускается и говорит:
Fatal error: Call to undefined function iconv() in /home/karty/data/www/имя домена/tools/zparser.php on line 192
все права на 3 папки стоят, что еще нужно ему, в чем может быть проблема?
Fatal error: Call to undefined function iconv() in /home/karty/data/www/имя домена/tools/zparser.php on line 192
все права на 3 папки стоят, что еще нужно ему, в чем может быть проблема?
#5
Отправлено 26.04.2009, 05:02
нужно добавить модуль php iconv. Это к хостеру.
#6
Отправлено 28.05.2009, 10:13
Мне надо создать новые страницы. Я формирую файл pages.txt, например такого вида:
##Название страницы1
@@file=page1
text1 text1 text1 text1 text1
##Название страницы2
@@file=page2
text text text text text
Запускаю parser.php. После этого у меня содержимое файла index.txt перезаписывается на содержимое page1(при этом page1.txt не создаётся) и создаётся ещё страница page2.txt. Получается, чтобы index.txt не изменялся он должен всегда присутствовать в файле pages.txt (@@file=index)?
##Название страницы1
@@file=page1
text1 text1 text1 text1 text1
##Название страницы2
@@file=page2
text text text text text
Запускаю parser.php. После этого у меня содержимое файла index.txt перезаписывается на содержимое page1(при этом page1.txt не создаётся) и создаётся ещё страница page2.txt. Получается, чтобы index.txt не изменялся он должен всегда присутствовать в файле pages.txt (@@file=index)?
#7
Отправлено 28.05.2009, 10:19
tsag2000 (28.5.2009, 14:13) писал:
Запускаю parser.php. После этого у меня содержимое файла index.txt перезаписывается на содержимое page1(при этом page1.txt не создаётся) и создаётся ещё страница page2.txt. Получается, чтобы index.txt не изменялся он должен всегда присутствовать в файле pages.txt (@@file=index)?
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 скрытых пользователей