Powered by CodeIgniter
mangasarov

mangasarov

1
1 голос
  ПрофильБлог (5)Комментарии (15)ЗакладкиПродукты 
Недавно стал счастливым пользователем cogear. Возникло несколько вопросов по работе системы.

  1. Если после написания статьи нажать Сохранить, то статья не появиться на главной.Но если нажать Опубликовать, то статья появляется на главной странице сайта.Я так понимаю при нажатии Сохранить статья уходит в Черновик.Но как потом вытащить эту статью из черновика?

  2. При загрузке фотки в статью.Я так понимаю нет функции автоматического уменьшения фото.

  3. При попытке в админке обновить Карту сайта

    A PHP Error was encountered

    Severity: Warning

    Message: file_get_contents(/путь до сайта/robots.txt) [function.file-get-contents]: failed to open stream: Permission denied

    Filename: models/sitemap.php

    Line Number: 89

    Права на robots.txt выставлены права 777

Я заранее извиняюсь за свои вопросы.Я начинающий пользователь Cogear, да и PHP в целом.
22:41 ← 27 ноября 2009 Отправить в Твиттер mangasarovmangasarov  RSS comments 14

Комментарии (14) ↓

admin admin time 22:45 ← 27 ноября 2009 #
1. Снова нажать «Опубликовать».
2. Настройки хранятся в файле /gears/upload/upload.info.
admin admin time 22:46 ← 27 ноября 2009 #
Если PHP пишет, что «Permission denied», значит так оно и есть на самом деле.
Автор
mangasarov mangasarov time 22:56 ← 27 ноября 2009 #
выставлял и 777 и 755 никак не хочет записывать в robots.txt. До этого проблем с правами на хостинге не было.Спасибо за наводку во фоткам в статьях.
admin admin time 23:03 ← 27 ноября 2009 #
При 777 правах файл обязан записываться.
Автор
mangasarov mangasarov time 23:06 ← 27 ноября 2009 #
самое интересное выставил права на robots.txt через файловый менеджер (hosting.nic.ru), но после запуска Обновить карту сайта, все права сбрасываются.Странно как то
admin admin time 23:15 ← 27 ноября 2009 #
Действительно.
Сотрите 87 строчку файла /gears/sitemap/models/sitemap.php.
Автор
mangasarov mangasarov time 23:21 ← 27 ноября 2009 #
// Now let's change robots.txt
$robots_path = ROOTPATH.'/robots.txt';
@chmod($robots_path, 0777);
if(file_exists($robots_path)){
$robots = file_get_contents($robots_path);

Нашел немного другое решение или это неправильное?
р
admin admin time 23:23 ← 27 ноября 2009 #
Разницы нет, если у вас уже стояли права 0777.
Автор
mangasarov mangasarov time 23:24 ← 27 ноября 2009 #
кстати а никак нельзя автоматизировать обновление карты сайта.на ум приходит только cron…
admin admin time 10:23 ← 28 ноября 2009 #
Можно, но cron в движке пока еще не реализован. Если говорить про cron системы, то пока не придумал как его подружить с парадигмой MVC.
Автор
mangasarov mangasarov time 12:55 ← 28 ноября 2009 #
просто каждый раз обновлять карту сайта не очень удобно.
admin admin time 23:21 ← 28 ноября 2009 #
Согласен. Во второй версии движка учту все моменты.
Ildar Ildar time 23:14 ← 07 декабря 2009 #
Если уже упоминули о 2 версии, то когда выдет?
admin admin time 23:18 ← 07 декабря 2009 #
Хотите услышать — завтра? :-) Если бы я работал не один, была бы скоро. А поскольку разработку веду в основном один, да и в жизни есть еще много чего интересного, кроме движка, то ориентируюсь на весну.