Новости Joomla

👩‍💻 SW JProjects v.2.6.1 - компонент каталога расширений для веб-приложений.

👩‍💻 SW JProjects v.2.6.1 - компонент каталога расширений для веб-приложений.

Компонент позволяет сделать свой мини-Joomla Extensions Directory - каталог расширений для CMS (не только для Joomla) или файлов. Есть возможность скачивания по лицензионным ключам создания кастомных схем данных для сервера обновлений.

👩‍💻 v.2.6.1. Что нового?
- Правки наследования схем серверов обновлений. Улучшена логика наследования схем серверов обновлений для проектов компонент - категория - проект.
- Не стабильные релизы в сервере обновлений. Теперь в данные сервера обновлений попадают все версии (alpha, beta и т.д.), а не только stable.
- Косметические изменения. В шаблоне по умолчанию сделаны замены некоторых CSS-классов, уточнено присвоение атрибутов loading=lazy и fetchpriority.
- Рефакторинг и правки кода. Текущее обновление кодовой базы.
- Исправление ошибок.

👩‍💻 Больше спасибо за помощь в тестировании участникам нашего сообщества Александру Новикову (@pro_portal) и Александру Судьбинову (@alexrevo).

- Страница расширения
- GitHub расширения
- Joomla Extensions Directory

@joomlafeed

Событие Pizza, Bugs & Fun - 29-30 января 2026 года.

Событие Pizza, Bugs & Fun  - 29-30  января 2026 года.

Уже несколько лет в мире Joomla проводятся мероприятия "Pizza, Bugs & Fun" (#PBF), где каждый может посвятить несколько часов своего мозгового времени тому, чтобы наша любимая CMS стала ближе к идеалу.

Ссылки на видео и статьи из этого поста рассказывает об организационных вопросах, которые пригодятся для участия в PBF, а так же что и как делать.

В рамках события PBF все желающие могут собираться в общий онлайн чат, обсудить вопросы Joomla и приложить к их разрешению свою руку. Самый классный вариант, когда эта встреча происходит оффлайн: тогда организовывается пицца, напитки по вкусу и несколько часов совместного творчества.

Каждый помогает тем, что он умеет:

  • кто-то пишет недостающую документацию,
  • кто-то пишет код,
  • кто-то тестирует как исправлены ошибки или сделан новый функционал.

На сайте события есть карта, можно "захостить" свою локацию. Практически все движки в мире развиваются за счёт спонсирующих их компаний. Joomla одна из немногих, где развитие идёт только усилиями международного сообщества энтузиастов.

https://www.youtube.com/watch?v=a-FuVKXg_Uw 

На момент написания данного поста в репозитории Joomla 810 открытых Issue (как правило это баги) и 236 Pull request (PR, исправление багов и новый функционал). Все PR обязательно тестируются минимум двумя участниками сообщества, дабы в конечный код движка не проскочила ошибка.

Если каждый из участников только нашего сообщества сделает даже одно тестирование, то, боюсь, PR и Issue на всех не хватит 😀 И ничего не останется нашим коллегам из международных Joomla-чатов.

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

Ant_Z

  • Осваиваюсь на форуме
  • 19
  • 2 / 0
Итак перечитал весь форум под гостем. Проблема в принципе похожа на многие другие, но ни одно решение не помогло. Решил зарегистрироваться и написать.

Моя проблема: Не загружаются файлы через браузер на сервак ни через Frontend ни через Backend(сервер мой личный, но виртуальный. Есть доступ к командной строке и всему что может потребоваться. FreeBSD 6 - PHP 5). Файлы уже все перепробовал. От картинок до расширений.

Сейчас расширения ставлю следующим методом: По фтп загружаю в папку tmp. Там разархивирую и уже через админку они ставятся. Также расширения ставятся по прямой ссылке http. Первое время мирился - но уже начинает доставать.

Картинки и другие файлы ну никак не загружаются. Выдает такие ошибки:
Цитировать
JFile::read: Unable to open file: ''
Предупреждение! Невозможно переместить файл!
Ошибка! Невозможно закачать файл.
или просто
Цитировать
Невозможно закачать файл.

Все права на папки нужные выставил 777. Все тысячи раз проверил и все светится зеленым в админке.

Пути к папкам логов и темпов такие:
var $log_path = '/home/baker/domains/baker-group.net/public_html/logs';
var $tmp_path = '/home/baker/domains/baker-group.net/public_html/tmp';

Пробовал такие решения:
1. Использовать Flash-загрузчик - ОТКЛЮЧАЛ
2. Ограничивать закачку (в настройках системы) - ОТКЛЮЧАЛ
3. Проверять MIME типы (в настроках системы) - ОТКЛЮЧАЛ
4. Менял путь к папке темп с /home/baker/domains/baker-group.net/public_html/tmp на /tmp (что странно в админке новый путь тоже светился зеленым - т.е права к папке и путь тоже были верны) - НЕ ПОМОГЛО
5. Начал грешить на разрешения к папкам. Раньше были root\root (просто заливал по фтп через рут). Joomla после установки расширений ставила права на папки baker\apache. Я поменял все разрешения на baker\apache для пути  /home/baker/domains/baker-group.net/public_html рекурсивно. - НЕ ПОМОГЛО

В общем уже не знаю что делать. Может необходимо настроить php.ini как-то или апаче. НО что-то страшно мне лезть в эти настройки самому. Подскажите что делать. Заранее спасибо.

П.С. У меня на сервере еще несколько сайтов есть. На них пока не проверял. Не хочу туда лезть хочу с этим разобраться. Смена ПШП.ини и на них может повлиять.... в общем я в потерях помогите. Спасибо

Забыл самое главное написать:
ОС:    FreeBSD 6.3-STABLE
Версия MySQL:    5.0.22
Сравнение БД:    utf8_general_ci
Версия PHP:    5.2.10
Веб-сервер:    Apache/2
Интерфейс веб-сервер -> PHP:    apache2handler
Версия Joomla:    Joomla! 1.5.15 Stable [ Wojmamni Ama Mamni ] 05-November-2009 04:00 GMT
« Последнее редактирование: 07.12.2009, 21:18:17 от Ant_Z »
*

Ant_Z

  • Осваиваюсь на форуме
  • 19
  • 2 / 0
Только что проверил другие сайты на сервере. У них аналогичные проблемы хотя версии Joomla разные. Скорее всего проблемы в конфиге сервера. Идеи есть где копать и что настроить?
*

Ant_Z

  • Осваиваюсь на форуме
  • 19
  • 2 / 0
Полез копаться в php.ini:

; Whether to allow HTTP file uploads.
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =

Последняя строчка немного смущает. Закоментирована. Может из-за нее проблемы?
Этот php.ini общий для всех сайтов на сервере. Думаю его менять нельзя - если менять пути то будет работать какойто один сайт. а другие нет.... Моих познаний в работе фрихи для этого не хватает. Помогите. Спасибо
*

Ant_Z

  • Осваиваюсь на форуме
  • 19
  • 2 / 0
Нашел похожую проблему. Она частично решена перемещением php.ini в папку с сайтом. Но а если сайтов много?

http://forum.joomla.org/viewtopic.php?f=431&t=336661&start=0&hilit=Unable+to+open+file%3A+%27%2Fvar%2Ftmp%2F
*

Ant_Z

  • Осваиваюсь на форуме
  • 19
  • 2 / 0
Проблему все таки решил  >:( это заняло около 4 дней и кучи времени на чтение ликбезовой литры по Freebsd

0. Зайдите в Joomla в Админ панель: Помощь - Информация о системе - Информация php
Проверьте следующую строку:
Цитировать
upload_tmp_dir   no value   no value
- если она так и выглядит - то это плохо. Надо делать следующие действия:

1. Измените php.ini, так чтобы не затрагивать другие сайты на сервере. Создал универсальный путь:
Цитировать
; Whether to allow HTTP file uploads.
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
upload_tmp_dir = /tmp

2. Путь к папке tmp в конфиге Joomla поставьте самый стандартный - т.е полный путь к папке tmp Joomla. В моем случае:
Цитировать
/home/baker/domains/baker-group.net/public_html/
- Выделенное жирным замените на свои данные.

3. Перезапустите процесс apache на сервере. В моем случае:
Цитировать
# /usr/sbin/apachectl graceful
может у кого то не заработает - попробуйте так:
Цитировать
# /usr/local/sbin/apachectl graceful

4. Опять зайдите в Joomla в Админ панель: Помощь - Информация о системе - Информация php
Проверьте следующую строку:
Цитировать
upload_tmp_dir   /tmp   /tmp
- если она уже выглядит так - значит вы все сделали верно, я все описал верно, и все уже должно работать. У меня наконецто все заработало.
*

Ксюшенька

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Тоже разрешения не загружаются.Попробую,надеюсь ничего не испорчу.
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6

5. Начал грешить на разрешения к папкам. Раньше были root\root (просто заливал по фтп через рут). Joomla после установки расширений ставила права на папки baker\apache. Я поменял все разрешения на baker\apache для пути  /home/baker/domains/baker-group.net/public_html рекурсивно. - НЕ ПОМОГЛО

Ну вообще-то www-data\www-data логичней в вашем случае.
*

Ксюшенька

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Проблему все таки решил  >:( это заняло около 4 дней и кучи времени на чтение ликбезовой литры по Freebsd

0. Зайдите в Joomla в Админ панель: Помощь - Информация о системе - Информация php
Проверьте следующую строку: - если она так и выглядит - то это плохо. Надо делать следующие действия:

1. Измените php.ini, так чтобы не затрагивать другие сайты на сервере. Создал универсальный путь:
2. Путь к папке tmp в конфиге Joomla поставьте самый стандартный - т.е полный путь к папке tmp Joomla. В моем случае: - Выделенное жирным замените на свои данные.

3. Перезапустите процесс apache на сервере. В моем случае:может у кого то не заработает - попробуйте так:
4. Опять зайдите в Joomla в Админ панель: Помощь - Информация о системе - Информация php
Проверьте следующую строку: - если она уже выглядит так - значит вы все сделали верно, я все описал верно, и все уже должно работать. У меня наконецто все заработало.

Зашла как Вы написали,а у меня таких строчек нет.Вот что есть:
System   Linux s63.avahost.net 2.6.18-194.8.1.el5PAE #1 SMP Thu Jul 1 19:46:23 EDT 2010 i686
Build Date   Apr 22 2010 12:50:59
Configure Command    './configure' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-gd-native-ttf' '--enable-libxml' '--enable-magic-quotes' '--enable-mbstring' '--enable-pdo=shared' '--enable-soap' '--enable-sockets' '--enable-zend-multibyte' '--enable-zip' '--prefix=/usr' '--with-bz2' '--with-curl=/opt/curlssl/' '--with-curlwrappers' '--with-freetype-dir=/usr' '--with-gd' '--with-gmp' '--with-imap=/opt/php_with_imap_client/' '--with-imap-ssl=/usr' '--with-jpeg-dir=/usr' '--with-kerberos' '--with-libexpat-dir=/usr' '--with-libxml-dir=/opt/xml2' '--with-libxml-dir=/opt/xml2/' '--with-mcrypt=/opt/libmcrypt/' '--with-mhash=/opt/mhash/' '--with-mime-magic' '--with-mysql=/usr' '--with-mysql-sock=/var/lib/mysql/mysql.sock' '--with-mysqli=/usr/bin/mysql_config' '--with-openssl=/usr' '--with-openssl-dir=/usr' '--with-pdo-mysql=shared' '--with-pdo-sqlite=shared' '--with-png-dir=/usr' '--with-sqlite=shared' '--with-tidy=/opt/tidy/' '--with-ttf' '--with-xmlrpc' '--with-xpm-dir=/usr' '--with-xsl=/opt/xslt/' '--with-zlib' '--with-zlib-dir=/usr'
Server API   CGI
Virtual Directory Support   disabled
Configuration File (php.ini) Path   /usr/lib
Loaded Configuration File   /usr/local/lib/php.ini
Scan this dir for additional .ini files   (none)
additional .ini files parsed   (none)
PHP API   20041225
PHP Extension   20060613
Zend Extension   220060519
Debug Build   no
Thread Safety   disabled
Zend Memory Manager   enabled
IPv6 Support   enabled
Registered PHP Streams   compress.zlib, compress.bzip2, dict, ftp, ftps, http, https, imap, imaps, ldap, pop3, pop3s, rtsp, smtp, smtps, telnet, tftp, php, file, data, zip
Registered Stream Socket Transports   tcp, udp, unix, udg, ssl, sslv3, sslv2, tls
Registered Stream Filters   zlib.*, bzip2.*, convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed

Куда смотреть?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с категорией id1 при миграции

Автор dron

Ответов: 6
Просмотров: 6444
Последний ответ 08.10.2019, 20:04:49
от dron
проблема с установкой 1.5\1.7\2.5

Автор izya_ppp

Ответов: 12
Просмотров: 3312
Последний ответ 17.08.2017, 15:13:51
от dmitry_stas
[Решено] Как обновить Joomla 1.5 (версии, способы обновления и т.д.)

Автор Danka

Ответов: 45
Просмотров: 198420
Последний ответ 06.04.2017, 12:14:12
от SeBun
Проблема! Переадресация при открытии страницы админки

Автор KiLLaTiV

Ответов: 8
Просмотров: 2461
Последний ответ 14.03.2017, 09:22:17
от flyingspook
нет вкладки "расширения"

Автор shushanechka

Ответов: 6
Просмотров: 5737
Последний ответ 12.03.2017, 23:56:51
от snemp