Новости Joomla

Как тестировать 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

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

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

DioGen

  • Осваиваюсь на форуме
  • 11
  • 1 / 0
Также столкнулся с этой проблемой. Но решение другое.

в файле index.php - был скрипт, вредоносный код. После его удоления все заработало.

*

kwawi

  • Новичок
  • 4
  • 0 / 0

nado saxranit configuration.php file v kodirovke "ANSI" v localnom servere, a na host v  'UTF-8' vot i vso
*

kwawi

  • Новичок
  • 4
  • 0 / 0
Всем привет.
Полазил, почитал, подобной ошибки не приметил.

Ситуация такая, ставлю 1.5.3 версию на сервак, все нормально ставится. Захожу на главную страницу или в админку выдает ошибку

Зайти под логином не куда не получается. Один плюс, можно набить искуственно гостей
У меня на компе, всё работает, а на сервере не хочет. В чём может быть проблема?

Код из session.php
 



nado saxranit configuration.php file v kodirovke "ANSI" v localnom servere, a na host v  'UTF-8' vot i vso
*

kwawi

  • Новичок
  • 4
  • 0 / 0
У меня такая же ошибка выпадает при входе в админку, копировала сайт с хостинга на локальную машинку для экспериментов. Только вот ошибка указывает на файл database.php
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/localhost/www/my_sait/includes/database.php:2679) in /home/localhost/www/my_sait/administrator/index2.php on line 41

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent by (output started at /home/localhost/www/my_sait/includes/database.php:2679) in /home/localhost/www/my_sait/administrator/index2.php on line 41





nado saxranit configuration.php file v kodirovke "ANSI" v localnom servere, a na host v  'UTF-8' vot i vso
*

topEr

  • Новичок
  • 5
  • 0 / 0
DioGen, спасибо, действительно был вредоносный код...
Sedov, не думаю что дело в Сапе.... у меня стоит из подозрительных только маркетгид.... в Сапе не работаю...

Тут что-то другое...

А вот собственно и код:
Спойлер
[свернуть]
« Последнее редактирование: 05.03.2012, 23:31:20 от topEr »
*

maxis

  • Захожу иногда
  • 119
  • 1 / 0
У меня была похожая
Тоже скачал Notepad++, перекодировал, результат такой:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /usr/home/spravka40/data/www/tour.spravka40.ru/configuration.php:58) in /usr/home/spravka40/data/www/tour.spravka40.ru/libraries/joomla/session/session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/spravka40/data/www/tour.spravka40.ru/configuration.php:58) in /usr/home/spravka40/data/www/tour.spravka40.ru/libraries/joomla/session/session.php on line 426

Помотреть можно тут: http://tour.spravka40.ru

Первый раз, блин с таким сталкиваюсь....  !
Исправил тем, что в конце файла configuration.php удалил пробел после ?>X  (крестиком пробел отметил) и ошибка пропала. Перекодировка файла не помогла (Без BOM), в начале файла тоже ничего не было (вирусов и неясных пробелов)

Спасибо формучанам, что натолкнули на мысли.
*

libertine

  • Новичок
  • 7
  • 0 / 0
Проблема решена! Смотри пробелы перед "<?php" в файлах index.php, configuration.php, и session.php, ну и соответственно кодировку UTF-8(without BOM) =)
Спасибо большое! выручили!
*

worldmen

  • Захожу иногда
  • 136
  • 2 / 0

Нашел решение :
в файле index.php вначале был код
include "...../public_html/modules/mod_poll/class.php";
удалил, все заработало.
« Последнее редактирование: 23.04.2012, 17:59:59 от worldmen »
*

Kirill324

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Спасибо большое всем!! Все работает!
Да, нужно просто у configuration.php убрать BOM и все. UTF8 BOM Remover отлично работает.

Всего хорошего! )
*

dimablr

  • Новичок
  • 1
  • 0 / 0
Народ, устанавливаю впервые Joomla! Закачал на хостинг архив и вот что у меня получается. Захожу в установку и вижу вверху над окном установки три строки вот таких

Warning: session_start() [function.session-start]: open(/home/p106020/tmp/session/sess_32c62442523a25f2fbcaf8911f631b33, O_RDWR) failed: No such file or directory (2) in /home/p106020/www/vladar.by/libraries/joomla/session/session.php on line 532

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/p106020/www/vladar.by/libraries/joomla/session/session.php:532) in /home/p106020/www/vladar.by/libraries/joomla/session/session.php on line 532

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/p106020/www/vladar.by/libraries/joomla/session/session.php:532) in /home/p106020/www/vladar.by/libraries/joomla/session/session.php on line 532

И две строки под окном установки вот таких

Warning: session_write_close() [function.session-write-close]: open(/home/p106020/tmp/session/sess_32c62442523a25f2fbcaf8911f631b33, O_RDWR) failed: No such file or directory (2) in /home/p106020/www/vladar.by/libraries/joomla/session/session.php on line 676

Warning: session_write_close() [function.session-write-close]: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/p106020/tmp/session) in /home/p106020/www/vladar.by/libraries/joomla/session/session.php on line 676

Я перекодировал и файлы без BOM и пробелов у меня нет и не было, и нихрена не помогает.
Пытаясь не обращать на них внимание нажимаю установить и все, дальше бесконечно начинает крутиться индикатор загрузки в окне установки. Пробовал уже закачивать и официальный английский архив Joomla и все равно тоже самое ! Что делать кто подскажет ? Скриншот ниже !
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
dimablr, Вы задали вопрос про установку движка версии 2.5 в разделе форума, посвященному движку версии 1.5
Попробуйте вручную создать в корне сайта папку "tmp" и запустите инсталляцию.
Если не поможет, то идите на этом форуме в раздел движка версии 2.5 и там поищите ответ на свой вопрос.
*

seriy30101979

  • Новичок
  • 1
  • 0 / 0
 да, припоздал я с этим вопросом, конечно, но спасибо всем обсуждающим данную проблему, нашел ваш форум и о чудо, все получилось ^-^
*

alexlogic

  • Новичок
  • 5
  • 0 / 0
Всем здравствуйте.
Не знаю, может не совсем в теми пишу, но все же...
Есть проблема с шаблоном "shaper_pheonix", а именно с любым из его модулей в плане распознавания кирилицы. Когда кодирую файл index.php в utf8, проблема исчезает, но появляется другая - Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\мой сайт\www\libraries\joomla\session\session.php:1) in Z:\home\santehdetal.ru\www\libraries\joomla\session\session.php on line 492
Уже не знаю, что и делать. Может кто подскажет?
*

BroodingAngel

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
  • Viktoriya Studio
проблема решилась следующим, прописал в файле .htaccess

AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
    CharsetSourceEnc utf-8
    CharsetDefault utf-8
</IfModule>
Спасибо, только это реально помогло.
*

Orgor

  • Новичок
  • 1
  • 0 / 0
В моём случае помогло:
в корне хоста в файл php5.ini (или php.ini) добавил строку

cgi.fix_pathinfo = 1;
magic_quotes_gpc = Off;
session.save_path = "/tmp"
*

Seren

  • Новичок
  • 1
  • 0 / 0
  • LiberText.ru - Там копирайтеры живут
В файле /includes/framework.php
и в /libraries/joomla/session/session.php
поставил @ перед ini_set

Пример
было ini_set( 'display_errors', 1 );
стало @ini_set( 'display_errors', 1 );
*

TAT1k

  • Новичок
  • 7
  • 0 / 1
Помогите решить проблему. Вот ошибка: Parse error: syntax error, unexpected T_STRING in /var/www/u0090807/data/www/sibexpertenergo.ru/configuration.php on line 1

<?phpclass JConfig {
var $offline = '1';
   
var $editor = 'tinymce';
   
var $list_limit = '100';
   
var $helpurl = 'http://help.joomla.org';
   
var $debug = '0';
   var $debug_lang = '0';
   
var $sef = '1';
   
var $sef_rewrite = '1';
   
var $sef_suffix = '0';
   
var $feed_limit = '10';
   
var $feed_email = 'author';
   
var $secret = '1sEjJm7mOmITXVvq';
   
var $gzip = '0';
   
var $error_reporting = '-1';
   
var $xmlrpc_server = '0';
   
var $log_path = '/var/www/u0090807/data/www/sibexpertenergo.ru/logs';
   
var $tmp_path = '/var/www/u0090807/data/www/sibexpertenergo.ru/tmp';
   
var $live_site = '';
   var $force_ssl = '0';
   
var $offset = '0';
   
var $caching = '0';
   
var $cachetime = '15';
   
var $cache_handler = 'file';
   
var $memcache_settings = array();
   
var $ftp_enable = '0';
   
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
   
var $ftp_user = '';
   
var $ftp_pass = '';
   
var $ftp_root = '';
   
var $dbtype = 'mysql';
   
var $host = '127.0.0.1';   
var $user = 'u0090807_default';
   
var $db = 'u0090807_default';
   
var $dbprefix = 'jos_';
   
var $mailer = 'mail';
   
var $mailfrom = 'mr.tat1k@mail.ru';
   
var $fromname = 'ООО «СибЭкспертЭнерго»';
   
var $sendmail = '/usr/sbin/sendmail';
   var $smtpauth = '0';
   
var $smtpsecure = 'none';
   
var $smtpport = '25';
   
var $smtpuser = '';
   
var $smtppass = '';
   
var $smtphost = 'localhost';
   
var $MetaAuthor = '1';
   
var $MetaTitle = '1';
   
var $lifetime = '99999999';
   
var $session_handler = 'database';
   
var $password = '9_eu!XD9';
   
var $sitename = 'ООО «СибЭкспертЭнерго»';
   
var $MetaDesc = 'Joomla! - the dynamic portal engine and content management system';
   
var $MetaKeys = 'joomla, Joomla';
   
var $offline_message = 'В настоящее время сайт закрыт на техническое обслуживание.Пожалуйста, зайдите позже.';
}
?>
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Сделай пробел вот так
Код
<?php 
class JConfig {
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
Код
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/hoosting/www/libraries/joomla/session/session.php:1) in /home/hoosting/www/libraries/joomla/session/session.php on line 658
Проблема такая вроде с кодировкой и крокозябрами разобрался но пишет что в админке что на сайте такую вот ошибку
*

Zizaaaa

  • Новичок
  • 1
  • 0 / 0
Хм странно, у меня файла configuration.php нет, если кто знает помогите, проблема та же с заголовками

*

leonm

  • Новичок
  • 9
  • 2 / 0
Осмелюсь поднять тему  ^-^
У меня внезапно появилась ошибка:
Спойлер
[свернуть]
Советы помогли не сразу, т.к. искал перед "<?php" (технически так оно и есть, см. конец строки зловреда ниже), но нашел "припрятанный" код после "<?php" в первой строке object.php, выглядело примерно так:
Спойлер
[свернуть]
после удаления появилась та же ошибка, но в файле /libraries/joomla/html/parameter.php
Спойлер
[свернуть]
На этом, пока, все ошибки закончились  ;D
Надеюсь, кому-нибудь поможет.
*

Bug_ai

  • Новичок
  • 3
  • 0 / 0
Хелп!

выдает ошибку:
Notice: Undefined index: filter-search in /home/taxigorod/taxigorod.nichost.ru/docs/includes/framework.php on line 11

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/taxigorod/taxigorod.nichost.ru/docs/includes/framework.php:11) in /home/taxigorod/taxigorod.nichost.ru/docs/libraries/joomla/session/session.php on line 660

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/taxigorod/taxigorod.nichost.ru/docs/includes/framework.php:11) in /home/taxigorod/taxigorod.nichost.ru/docs/libraries/joomla/session/session.php on line 660

Ребята, помогите, пожалуйста!
В программировании не силен(( новичок
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
А сравнить файл framework.php с файлом из стандартного архива Joomla .
Более всего что вирус прописан в файле.
*

Bug_ai

  • Новичок
  • 3
  • 0 / 0
Спасибо огромное! Помогло!)
*

Bug_ai

  • Новичок
  • 3
  • 0 / 0
Ребята, помогите, пожалуйста, выдает:
Notice: Undefined index: HTTP_REFERER in /home/taxigorod/taxigorod.nichost.ru/docs/includes/inc.class.php on line 18

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/taxigorod/taxigorod.nichost.ru/docs/includes/inc.class.php:18) in /home/taxigorod/taxigorod.nichost.ru/docs/libraries/joomla/session/se.. on line 660

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/taxigorod/taxigorod.nichost.ru/docs/includes/inc.class.php:18) in /home/taxigorod/taxigorod.nichost.ru/docs/libraries/joomla/session/se.. on line 660

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