Новости Joomla

Astroid обновился до версии 3.3.7!

Astroid обновился до версии 3.3.7!

Astroid — это мощный фреймворк для дизайнеров и разработчиков, позволяющий создавать адаптивные, быстрые и надежные веб-сайты и шаблоны на базе Joomla.

Главное в новой версии:

-   Исправлена загрузка файлов макетов

В предыдущем крупном релизе Astroid 3.3.6 были сделаны важные улучшения:

Основные моменты:

  • Улучшенный UI/UX в ключевых областях конфигурации
  • Повышенная стабильность и согласованность в Layout Builder и Form Builder
  • Исправления ошибок на основе отзывов сообщества
  • Улучшенная обработка визуальных эффектов, границ и шрифтов

Улучшения:

  • Обновленный UX Layout Builder
  • Улучшенный эффект предзагрузчика
  • Улучшенный стиль границ
  • Улучшенный UI/UX вкладки «Layout» в Template Options

Исправления ошибок:

  • Решены проблемы с некорректными динамическими значениями
  • Исправлен Color Transform при прокрутке
  • Устранены проблемы с работой Form Builder в Article Layout и Module Layout Builder
  • Исправлена проблема с созданием ненужных временных файлов при обработке шрифтов

Скачать: https://github.com/templaza/astroid-framework/releases/tag/v3.3.7

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

0 Пользователей и 1 Гость просматривают эту тему.
  • 66 Ответов
  • 12461 Просмотров
*

mixail_fet

  • Захожу иногда
  • 83
  • 1 / 1
  • Все что не делается,все к лучшему ;)
Сервер оставь localhost
*

skyes

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
А как в confihuration.php обозначено "имя базы", подскажите, пожалуйста?)
*

mixail_fet

  • Захожу иногда
  • 83
  • 1 / 1
  • Все что не делается,все к лучшему ;)
   public $host = 'localhost';
   public $user = 'jams';
   public $password = 'qwerty123';
   public $db = 'rem-kvar-dom5557';
   public $dbprefix = 'sbv0l_';
*

skyes

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Эти данные вроде бы верные, я так понял, нужно исправить эти строки: public $log_path = '/logs';
   public $tmp_path = '/tmp';

Откуда взять путь к папкам logs и tmp?)
*

mixail_fet

  • Захожу иногда
  • 83
  • 1 / 1
  • Все что не делается,все к лучшему ;)
Не, на оборот они уже исправлены мной, Joomla 2.5 сам определяет пути, по этому нужно указывать /tmp /logs во избежание ошибок
*

skyes

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Тогда, может быть имя пользователя неправильное (user), там стоит "jams" ?
И какое имя пользователя нужно указать?
*

rsa_m

  • Захожу иногда
  • 254
  • 22 / 0
public $log_path = '/logs';
public $tmp_path = '/tmp';

Откуда взять путь к папкам logs и tmp?)

Должен дать хостер.
В итоге должно быть что-то типа
public $log_path = '/home/usersN/t/hostname/domains/domenname/logs';
public $tmp_path = '/home/usersN/t/hostname/domains/domenname/tmp';
*

mixail_fet

  • Захожу иногда
  • 83
  • 1 / 1
  • Все что не делается,все к лучшему ;)
Цитировать
Тогда, может быть имя пользователя неправильное (user), там стоит "jams" ?
И какое имя пользователя нужно указать?
Вы указали свои данные?
Цитировать
Должен дать хостер.
В итоге должно быть что-то типа
public $log_path = '/home/usersN/t/hostname/domains/domenname/logs';
public $tmp_path = '/home/usersN/t/hostname/domains/domenname/tmp';
Я уже говорил что пути указывать не желательно...
*

skyes

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
А данные нужно указать какие? Логин и пароль от админки, логин и пароль от моего профиля на сайте или же что?
*

rsa_m

  • Захожу иногда
  • 254
  • 22 / 0
Тогда, может быть имя пользователя неправильное (user), там стоит "jams" ?
И какое имя пользователя нужно указать?

Посмотрите на хосте. У Вас там должна быть какая нибудь панель управления базами MySQL. Должны быть прописаны пользователи и пароли.
*

rsa_m

  • Захожу иногда
  • 254
  • 22 / 0
А данные нужно указать какие? Логин и пароль от админки, логин и пароль от моего профиля на сайте или же что?
Логин и пароль для доступа к базе данных.
*

mixail_fet

  • Захожу иногда
  • 83
  • 1 / 1
  • Все что не делается,все к лучшему ;)
Как Вы входите в phpMyAdmin?
Возьмите логин и пароль от туда, и внутри скопируйте названия Вашей базы данных
*

skyes

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
вот скриншот)
*

rsa_m

  • Захожу иногда
  • 254
  • 22 / 0
Давайте по-порядку. Сейчас разберемся.

Вы все это проделываете на хосте.
Хостер у Вас, как я вижу, Jino.

Заходите на Jino.ru. вводите логин/пароль. Попали в панель управления.
На верху выбираем "Управление".
Из меню слева - "Управление базами MySQL"
смотрим что прописано в табличке на закладке. Там должно быть База данных и Пользователи.
Вот Вам уже есть имя пользователя и название базы.

Далее пароль поменяйте пользователю и используйте вновь введенный пароль. А лучше создайте нового пользователя
 нажав "создать доп. пользователя"
*

mixail_fet

  • Захожу иногда
  • 83
  • 1 / 1
  • Все что не делается,все к лучшему ;)
Меняйте пароль если не знаете его, если знаете то можно не менять, все данные тогда есть
*

skyes

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Все, всем спасибо за помощь, configuration.php настроил, на сайт зашел, но ошибка 500 при авторизации осталась. Что мне делать в таком случае?
*

mixail_fet

  • Захожу иногда
  • 83
  • 1 / 1
  • Все что не делается,все к лучшему ;)
Попробуйте добавить в файл .htaccess или htaccess.txt этот код
php_flag display_errors on
И зайдите в админку, какая ошибка будет?
*

skyes

  • Осваиваюсь на форуме
  • 31
  • 0 / 0

добавил, но ошибка осталась та же самая, к сожалению
*

skyes

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Помогите, пожалуйста, исправить эту назойливую ошибку...
*

mixail_fet

  • Захожу иногда
  • 83
  • 1 / 1
  • Все что не делается,все к лучшему ;)
Мда..... странно очень, Вы случаем не отключили модуль авторизации? Я сейчас еще что нибудь придумаю
*

skyes

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Нет, я даже не знаю, как его отключать))
хорошо, надеюсь на хорошие решения, заранее премного благодарен.
*

mixail_fet

  • Захожу иногда
  • 83
  • 1 / 1
  • Все что не делается,все к лучшему ;)
Есть одна мысль, как у тебя файл называется .htaccess или htaccess.txt?
*

skyes

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
У меня они оба лежат в корне сайта) и этот и тот.
*

skyes

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
вот скриншот, что у меня есть в корне сайта.
*

mixail_fet

  • Захожу иногда
  • 83
  • 1 / 1
  • Все что не делается,все к лучшему ;)
Это скришот ошибки 505 =)
*

rsa_m

  • Захожу иногда
  • 254
  • 22 / 0
Отлично.
Теперь нужно логи смотреть. Для этого нужно найти файл error.log в директории log на хостинге, если такой есть.
Если такого не найдете, то нужно писать хостеру чтобы выслал Вам это файл.

Вообще почитав об ошибке 500 прихожу к выводу что может она быть по десятку причин, например:
- неправильные права доступа к файлам на хостинге
- на серваке пропали некоторые файлы
- отключены какие либо модули или компоненты или плагины в Joomla
- кодировка фала configuration.php не utf-8 без BOM
и т.д и т.п

Но error.log сможет пролить свет.
*

mixail_fet

  • Захожу иногда
  • 83
  • 1 / 1
  • Все что не делается,все к лучшему ;)
rsa_m, в первом посте цитирован лог
*

rsa_m

  • Захожу иногда
  • 254
  • 22 / 0
rsa_m, в первом посте цитирован лог

Опс. Сори забыл.
То что там всякими иксами прописано наверняка "No such file or directory" или "Permission denied"

P.S.: Ага. А вот собственно строка 248 в которой ошибка происходит
// Open the file for writing (append mode).
      if (!$this->file = fopen($this->path, 'a'))
      {
         // Throw exception.
      }

Либо файла нет, либо его на запись открыть нельзя так как права доступа стоят только на чтение.
« Последнее редактирование: 07.12.2012, 23:55:08 от rsa_m »
*

mixail_fet

  • Захожу иногда
  • 83
  • 1 / 1
  • Все что не делается,все к лучшему ;)
Можно попробовать на logs и temp поставить права 777. Раньше решал эту проблему таким путем
*

rsa_m

  • Захожу иногда
  • 254
  • 22 / 0
Раскодировал эти иксы.
Написано: "Нет такого файла или каталога"

Вернулись к началу. Я так понимаю что вот этот файл он пытается открыть и не может
\\domains\\r-k-d.ru\\www/logs/error.php
Путь действительно кривой.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как редактировать отдельную страницу Joomla 2.5?

Автор mrporter

Ответов: 0
Просмотров: 14176
Последний ответ 14.09.2023, 22:16:47
от mrporter
Joomla 2.5.28, Safari под маком и сессии session

Автор beliyadm

Ответов: 19
Просмотров: 16979
Последний ответ 29.03.2023, 12:17:19
от Sawell
Joomla 2.5.28 как скачать все файлы через панель управления

Автор Sergei41984

Ответов: 7
Просмотров: 14715
Последний ответ 27.12.2022, 23:30:38
от Sergei41984
Расширения для Joomla! 1.6 (коллекция полезных ссылок)

Автор Sulpher

Ответов: 124
Просмотров: 146041
Последний ответ 03.12.2022, 16:15:19
от besttechoff
Почему в админке Joomla 2.58 - у меня 16 админов показывает?

Автор dyalex

Ответов: 7
Просмотров: 15575
Последний ответ 27.10.2022, 19:03:45
от marksetter