Исправление багов - LiveStreet 0.1.1

 
Выпускаю версию LiveStreet 0.1.1 с исправлением найденных багов в версии 0.1

Что исправлено:
  • добавление пустых комментариев
  • добавлены некоторые индексы в БД
  • баг с капчей при регистрации
  • баг с загрузкой аватар
  • favicon.ico на странице регистрации
  • ошибка при добавлении комментариев
  • начисление рейтинга пользователям
  • постраничный переход в «Новые»
  • поля для ввода пароля в профиле
  • баг с загрузкой изображений


Скачать можно как обычно с этой странички
  • +31
  • 16 сентября 2008, 22:43
  • ort

Комментарии (24)

RSS свернуть / развернуть
При обновлении с предыдущей версии нет никаких особенностей?
Кстати, еще, config.php лучше переименовать, на случай, если пользователь обновляется, чтобы не перезаписывать существующий конфиг, плюс добавить информацию о необходимости переименования в ридми.
+1
  • avatar
  • V2NEK
  • 16 сентября 2008, 23:22
Как правильно обновиться? Просто заменой файлов и добавлением новых индексов в бд? Или сносить все?
+1
файлы можно перезаписать, кроме конфигов. А вот для БД я патч не сделал =) Либо не трогать БД, либо руками добавлять индексы, либо подождать и я выложу sql-патч
+2
  • avatar
  • ort
  • 17 сентября 2008, 08:51
когда можно ожидать патч?
+2
сегодня-завтра
+1
  • avatar
  • ort
  • 17 сентября 2008, 16:15
Ожидается ли мультиязычная поддержка?
0
на каком уровне?
уже сейчас можно сделать свой шаблон на любой языке, только еще придеться перевести системные сообщения в коде
0
  • avatar
  • ort
  • 17 сентября 2008, 18:03
наверное на уровне разделения языковых пеерменных от программных в разные файлы
+1
На уровне интерфейса. Т.е. чтобы можно было выбрать язык системных сообщений в личном профиле.
0
Жалко что проблему с путями до каталога для временных файлов так и не разрешилась :) Пробовал все написанное здесь
0
вот не верю :)
если не знаете путь до временных файлов на вашей площадке у хостера, то можно создать самому каталог /tmp/ на своей площадке, дать ему права 777 и прописать в конфиге — всё будет прекрасно работать.
0
  • avatar
  • ort
  • 17 сентября 2008, 19:58

Указал правильный и полный путь, а мне все равно:
Fatal error: Uncaught exception 'Zend_Cache_Exception' with message 'Incorrect option name: cache_dir' in /opt/php5/lib/ZendFramework/library/Zend/Cache.php:101 Stack trace: #0 /opt/php5/lib/ZendFramework/library/Zend/Cache/Backend.php(112): Zend_Cache::throwException('Incorrect optio...') #1 /opt/php5/lib/ZendFramework/library/Zend/Cache/Backend.php(75): Zend_Cache_Backend->setOption('cache_dir', '/home/a/apsmru/...') #2 /opt/php5/lib/ZendFramework/library/Zend/Cache/Backend/File.php(105): Zend_Cache_Backend->__construct(Array) #3 /home/a/apsmru/blogs/public_html/classes/modules/sys_cache/Cache.class.php(71): Zend_Cache_Backend_File->__construct(Array) #4 /home/a/apsmru/blogs/public_html/classes/engine/Engine.class.php(68): Cache->Init() #5 /home/a/apsmru/blogs/public_html/classes/engine/Router.class.php(94): Engine->InitModules() #6 /home/a/apsmru/blogs/public_html/index.php(31): Router->Exec() #7 {main} thrown in /opt/php5/lib/ZendFramework/library/Zend/Cache.php on line 101
0
он ругается не на каталог, а на саму опцию 'cache_dir'
код правил? установи занова
0
  • avatar
  • ort
  • 17 сентября 2008, 20:35
Нет, код не правил… переставил заново! Такая же фигня :(
0
только сейчас заметил — у тебя используется внешний фреймворк ZendFramework, а не тот который идёт вместе с LiveStreet.
И, судя по пути, подключается он от сюда — /opt/php5/lib/ZendFramework/library/Zend/Cache/Backend.php
0
  • avatar
  • ort
  • 17 сентября 2008, 20:54
И какие щас мои действия?
0
отключить каким то образом и где то подключение ZendFramework, возможно стоит спросить у хостера как это сделать
0
  • avatar
  • ort
  • 17 сентября 2008, 21:01
скорее всего убрать путь до него из set_include_path(), т.к. он перекрывает путь до либы кеширования который идет с LiveStreet
0
  • avatar
  • ort
  • 17 сентября 2008, 21:03
Хостер отказал в отключении ZendFramework :(
0
плохой хостер :)
0
  • avatar
  • ort
  • 17 сентября 2008, 21:07
Sweb — зажрался!
0
Sweb — плохой хостер и не поддерживает ftp в пассивном режиме.
0
Если все ещё актуально решение вопроса, то расскажу что мне помогло. Я столкнулся с такой же ошибкой, мои действия:
— создал директорию /tmp
— прописал к config.php к ней полный путь для SYS_CACHE_DIR
— назначил права для записи

и все заработало. если эти действия не помогают, можно просто выключить кеширование. Не знаю смертельно, это или нет, но если есть такая функция, то движок должен и без него работать. выключается соответственно так: define('SYS_CACHE_USE',false);
+1
Папка соотвественно существует и имеет права 777
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.