Эгея 2.9 альфа 4

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

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

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

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

  • систематизированы джаваскриптовые ошибки: вместо необъяснимых восклицательных знаков в редакторе или вообще отсутствия обратной связи при ошибке теперь выводится аккуратное сообщение о том, что произошло (типа сервер ответил ерунду или интернет пропал; спасибо Жене Лазареву);
  • в коде РССа теперь вставляются теги enclosure с аудиозаписями, и ещё внесены некоторые изменения, чтобы можно было использовать Эгею для подкастов;
  • темы «Простая» и «Акут» научились к тёмному апиренсу системы (вы можете даже в этом блоге заметить следы этого, потому что тема этого блога наследуется от Простой);
  • в темах, которые сами по себе были тёмными, подкручены цвета подсветки синтаксиса в коде;
  • кажется, исправлен баг прошлых бет, когда поиск мог забывать проиндексировать некоторые заметки;
  • исправлены разные баги в инсталяторе.

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

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

В Настройке появилась глючная и нелокализованная строчка «Аватарка блога», это поменяется.

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

См. также: Бета

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

Ура!

Kraevoy 2019

Кидает ошибку
Parse error: syntax error, unexpected ’|’, expecting variable (T_VARIABLE) in /system/core.php on line 2

Илья Бирман 2019

Какая версия ПХП?

Денис Каминский 2019

Илья Бирман 22 ч
Какая версия ПХП?

Привет. У меня такие же траблы. Версии ПХП 7.0-7.3, пробовал перебором, в том числе и пятерки. Права на папки выставлял, как указано в посте.
Тестировал предыдущие версии альфы, такие же ошибки.
На последней стабильной версии Эгеи все в порядке.

Илья Бирман 2019

По идее на PHP 7.1+ не должно быть ошибки про вертикальную палку. У вас она точно есть?

Andrew Golubev 2019

Просканировал сайт, нашел битую ссылку: http://joxi.ru/Vm6lqWC4podDAZ

Владимир Новицкий 2019

Во время установки выдаёт ошибки и предупреждения.

Notice: Undefined variable: _superconfig in /var/www/www-root/data/www/xxx.net/system/core.php on line 2

Warning: array_key_exists() expects parameter 2 to be array, null given in /var/www/www-root/data/www/xxx.net/system/core.php on line 2

Владимир Новицкий 2019

Если разминизировать core.php, то ошибки в 56-ой строке.

Notice: Undefined variable: _superconfig in /var/www/www-root/data/www/xxx.net/system/core.php on line 56

Warning: array_key_exists() expects parameter 2 to be array, null given in /var/www/www-root/data/www/xxx.net/system/core.php on line 56

А именно:
if (array_key_exists(’store_files_by_users’, $_superconfig) and $_superconfig[’store_files_by_users’])

Илья Бирман 2019

Починил, в следующей сборке будет норм.

Мои книги