Эгея 2.9 альфа 2

Я уже писал, что взорвал полдвижка в Эгее 2.9, и в той заметке выкладывал несколько новых билдов. Скачивая их, вы рискуете всем.

Это заметка для того, чтобы ещё раз призвать вас потестировать.

Перед тем как устанавливать или обновляться убедитесь, что у вас прописаны права 0777 ко всем файлам и папкам, включая саму ту, в которую вы ставите Эгею.

Что изменилось за время с первой альфы:

  • изменились названия некоторых параметров конфига, добавились новые (ваш user/config.php может частично утратить актуальность; сверяйтесь с system/config.php);
  • переделалось всё логирование (вместо user/log.txt теперь в папке user/logs/ пишутся разные логи, так что если у движка не будет прав, чтобы создать эту папку и файлы в ней, логов не будет);
  • форма поиска, потерявшаяся в одной из сборок, вернулась;
  • страница тега сломалась в одной из сборок и снова заработала;
  • значительно переписан инсталятор, немножко изменился и его внешний вид;
  • в настройку вернулась ссылка на открытые сессии (для меня самого загадка, зачем и при каких обстоятельствах я её убирал);
  • sitemap.xml стал правильнее;
  • поменялся дизайн и вёрстка экранов серого лимона смерти;

Что тестировать:

  • инсталятор;
  • чтобы в процессе апдайта до 2.9 не вознило ошибок;
  • работу на нестабильном соединении с базой данных;
  • чтобы в случае проблем создавались логи, а в случае их отсутствия — не создавались;
  • чтобы в опенграф правильно попадали картинки, загруженные в заметки, и обложки видосов, использованных в заметках;
  • чтобы нигде не отвалилась Фоторама и аудиоплеер;
  • всё остальное.

Если вам интересно поэкспериментировать, то скачайте, пожалуйста, свежую сборку v3445a, поставьте себе, и попробуйте с ней пожить. Не забывайте, что нет вообще никакой поддержки и даже на несложные вопросы вроде «а в каком файле ты хранишь то-то» я могу отвечать долго. Если в вашем блоге есть хоть что-то ценное, сделайте максимальный бекап. В моём блоге сейчас, конечно же, крутится именно v3445a. Чтобы обновиться, замените /system/ и все подпапки в /themes/.

См. также: Альфа 3.

Дальше
7 комментариев
Andrew Golubev 2019

Эгея шикарна! При обновлении не залил свою тему. Так она из кэша поднимала страницы и корректно показывала! Респект!

Есть пожелание, чтобы при установке-обновлении Эгея, даже если нет ошибок, создавала user/logs/ и писала в него No errors. А то сейчас мне не понятно, сможет она (когда будут ошибки) писать туда что-то или нет :)

Заметил особенность. Если распаковать архив Эгеи локально, настроить в конфиге url synthetic, а потом залить на сервак, то работать не будет — ошибка 500.
А если залить архив на сервак и уже там настроить конфиг, то все ок. Ловил такой глюк на всех билдах альфа-версии. Ни на одном билде релиза 2.8 не ловил этот глюк. Сервак один и тот же.

Вася 2019

На локалке не заводится
PHP Notice: Undefined index: language in /Applications/MAMP/htdocs/blog/system/core.php on line 2

Илья Бирман 2019

Чё-то странное. Это ж просто нотис, что значит не заводится? Это на какой странице происходит?

Roman Zimin 2019

Не только на локалке, но и в других местах. Но это не самое страшное.
Вот фоторама перестала работать совсем. Вставляет только кусочек от первой фотки и все.

Алексей Котов 2019

Илья! Я ктшник. Давай Твиттер убьём. Или medium.com. Max Keiser одобрил. hi@kotov.in
Тема + многоюзерность решат

Я в БД той старой Эгеи все теги в lowercase перевел, и почему-то, похоже, после этого вся система тегов абсолютно перестала работать для новых постов и редакций. После все теги удалил отовсюду из БД, но не заработало. В новых версиях как с этим? Эта ломаная БД на новой запархает?

Илья Бирман 2019

Я ничего не понял :-)

Алексей Котов 2019

Насчёт второй части — само собой всё заработало. То есть дело в кэше было и, видимо, кэше браузера или ещё каком апдейте своих файлов движком

Насчёт первой — Max Keiser автор Hollywood Stock Exchange и ведущего в мире финансового шоу Keiser Report,

КТ — кафедра ИТМО с лучшими программистами мира, как ты.

Как я понимаю, движку несложно настроить использование несколькими юзерами.

Если добавить суперфишки вроде комментирования конкретных частей поста,

Это станет убийцей по крайней мере medium.com, а со временем и твиттера

Andrew Golubev 2019

Может уже есть альфа 3?

Илья Бирман 2019

Нет, но близко :-)

Ивор Барханский 2019

Я почему-то грешным делом думал, что версия 2.7 это потолок, а тут случайно заглянул, 2.8, 2.9 на подходе...
Можно уточнить что будет с шаблонизатором? Практически с каждым обновлением движок на корню убивал вылизанную кастомную тему. Переходя на 2.8-2.9 ожидать того же, или «подкапотные» изменения не затронут эту часть?

Илья Бирман 2019

Ну уж не на корню :-) Но изменения всегда будут. Смотрите диффы :-)

Мои книги