Эгея 2.9 альфа 4
Я уже писал, что взорвал полдвижка в Эгее 2.9, и в той заметке выкладывал несколько новых билдов. Скачивая их, вы рискуете всем. С тех пор ещё были альфа 2 и альфа 3.
Это заметка для того, чтобы ещё раз призвать вас потестировать.
Перед тем как устанавливать или обновляться убедитесь, что у вас прописаны права 0777 ко всем файлам и папкам, включая саму ту, в которую вы ставите Эгею.
Что изменилось за время с третьей альфы:
- систематизированы джаваскриптовые ошибки: вместо необъяснимых восклицательных знаков в редакторе или вообще отсутствия обратной связи при ошибке теперь выводится аккуратное сообщение о том, что произошло (типа сервер ответил ерунду или интернет пропал; спасибо Жене Лазареву);
- в коде РССа теперь вставляются теги enclosure с аудиозаписями, и ещё внесены некоторые изменения, чтобы можно было использовать Эгею для подкастов;
- темы «Простая» и «Акут» научились к тёмному апиренсу системы (вы можете даже в этом блоге заметить следы этого, потому что тема этого блога наследуется от Простой);
- в темах, которые сами по себе были тёмными, подкручены цвета подсветки синтаксиса в коде;
- кажется, исправлен баг прошлых бет, когда поиск мог забывать проиндексировать некоторые заметки;
- исправлены разные баги в инсталяторе.
Что тестировать:
- весь фронтенд, особенно работу разного аджакса при нестабильном интернете (сохранение заметки без перезагрузки; загрузку картинок; установку звёздочек заметкам и т. д.);
- инсталятор;
- поиск (плохо, если что-то не находит, что есть);
- вход через ВК;
- чтобы в процессе апдайта до 2.9 не вознило ошибок;
- работу на нестабильном соединении с базой данных;
- чтобы в случае проблем создавались логи, а в случае их отсутствия — не создавались;
- всё остальное.
В Настройке появилась глючная и нелокализованная строчка «Аватарка блога», это поменяется.
Если вам интересно поэкспериментировать, то скачайте, пожалуйста, свежую сборку v3492a, поставьте себе, и попробуйте с ней пожить. Не забывайте, что нет вообще никакой поддержки и даже на несложные вопросы вроде «а в каком файле ты хранишь то-то» я могу отвечать долго. Если в вашем блоге есть хоть что-то ценное, сделайте максимальный бекап. В моём блоге сейчас, конечно же, крутится именно v3492a. Чтобы обновиться, замените /system/ и все подпапки в /themes/.
См. также: Бета
Ура!
Кидает ошибку
Parse error: syntax error, unexpected ’|’, expecting variable (T_VARIABLE) in /system/core.php on line 2
Какая версия ПХП?
Илья Бирман 22 ч
Какая версия ПХП?
Привет. У меня такие же траблы. Версии ПХП 7.0-7.3, пробовал перебором, в том числе и пятерки. Права на папки выставлял, как указано в посте.
Тестировал предыдущие версии альфы, такие же ошибки.
На последней стабильной версии Эгеи все в порядке.
По идее на PHP 7.1+ не должно быть ошибки про вертикальную палку. У вас она точно есть?
Просканировал сайт, нашел битую ссылку: http://joxi.ru/Vm6lqWC4podDAZ
Во время установки выдаёт ошибки и предупреждения.
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
Если разминизировать 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’])
Починил, в следующей сборке будет норм.