Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Читать всем у кого белый экран!
« Ответ #450 : 26.09.2015, 23:42:16 »
ЗЫ. Палыча в топик!! Где сайт с правильной волшебной кнопкой!
*

barin

  • Новичок
  • 6
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #451 : 26.09.2015, 23:44:26 »
А по какому номеру можно дозвониться?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Читать всем у кого белый экран!
« Ответ #452 : 26.09.2015, 23:49:40 »
 ::)а у вас тут ещё тема есть про белый экран?
у меня наверно кот в курсе этой темы.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

barin

  • Новичок
  • 6
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #453 : 26.09.2015, 23:56:45 »
Звонить в хостинг или создателю сайта и надеяться..
Вопрос в стиле - я удалил всё на***, дайте волшебного пенделя.
По какому номеру можно дозвониться?
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Читать всем у кого белый экран!
« Ответ #454 : 26.09.2015, 23:58:46 »
По какому номеру можно дозвониться?
Ну а я откуда знаю?
Ну реально же не форум гадалок!
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Читать всем у кого белый экран!
« Ответ #455 : 27.09.2015, 00:11:17 »
для кота-qiwi (он там любит корм)
для меня-кот отдыхает походу.
для белого вашего экрана....ну вы как дети!
более важные варианты-анализ и смотрим, что, куда и почему.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
Re: Читать всем у кого белый экран!
« Ответ #456 : 27.09.2015, 16:43:04 »
А по какому номеру можно дозвониться?
Вам нужно узнать хостинг, на котором располагается Ваш сайт. Далее либо самому либо через разработчика/хозяина сайта попросить работников хостинга откатить состояние сайта на какую-то последнюю дату, когда сайт работал нормально. Просят это сделать обычно из личного кабинета на хостинге
*

barin

  • Новичок
  • 6
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #457 : 27.09.2015, 18:26:13 »
Спасибо огромное. Все так и сделал.
*

kkompaniecz

  • Новичок
  • 1
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #458 : 02.10.2015, 17:33:03 »
Добрый вечер, прошу вашей помощи. Сделал первые 4 пункта
и вот ошибка: Fatal error: Call to a member function isSite() on a non-object in /home/s/slicka/armeparh/public_html/plugins/system/fancybox/fancybox.php on line 41
вот код:
public function onAfterDispatch()
31   {
32      // Dot not load if this is not the right document-class
33      $document = JFactory::getDocument();
34      
35      if ($document->getType()!= 'html')
36      {
37         return false;
38      }
39
40      // Perform actions on the frontend
41      if ($this->app->isSite())
42      {
43         $elements = $this->getElements();
44         
45         if (empty($elements))
46         {
47            return false;
48         }
я понимаю, что проблема с плагином fancybox, ему не нравится член функции isSite, но что тут исправить не пойму.
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Re: Читать всем у кого белый экран!
« Ответ #459 : 02.10.2015, 22:42:48 »
Версия плагина fancybox не соответствует вашей версии Joomla.
Попробуйте
Код: php
if ($this->app->isSite())
заменить на
Код: php
$app = JFactory::getApplication();
if ($app->isSite())
*

Stasweb

  • Завсегдатай
  • 1500
  • 24 / 0
Re: Читать всем у кого белый экран!
« Ответ #460 : 19.10.2015, 12:27:35 »
Может тут кто поможет уже несколько дней не могу переехать на Joomla.
Обновил все что просило обновление а это
1 seoLinks
2 JCE
3 VirtueMart
скачал пакет обновлений Joomla_3.0.3-Stable-Update_Package установка прошла без ошибок
По завершению установки на главной странице пусто и ошибка
Цитировать
Warning: require(C:\OpenServer\domains\new\libraries\joomla\application\component\model.php) [function.require]: failed to open stream: No such file or directory in C:\OpenServer\domains\new\administrator\components\com_virtuemart\helpers\vmmodel.php on line 24

Warning: require(C:\OpenServer\domains\new\libraries\joomla\application\component\model.php) [function.require]: failed to open stream: No such file or directory in C:\OpenServer\domains\new\administrator\components\com_virtuemart\helpers\vmmodel.php on line 24

Fatal error: require() [function.require]: Failed opening required 'C:\OpenServer\domains\new\libraries\joomla\application\component\model.php' (include_path='.;c:/openserver/modules/php/PHP-5.3;c:/openserver/modules/php/PHP-5.3/PEAR/pear') in C:\OpenServer\domains\new\administrator\components\com_virtuemart\helpers\vmmodel.php on line 24
файла \libraries\joomla\application\component\model.php не было после обновления как и папки component закинул их с новой установленой Joomla и ошибка исчезла но появилась теперь другая
Цитировать
Fatal error: Cannot redeclare class JModel in C:\OpenServer\domains\new\libraries\joomla\application\component\model.php on line 510

Код
// Trigger the onContentCleanCache event.
$dispatcher->trigger($this->event_clean_cache, $options);
}
} // 510 строка
и также белый экран.
При включении в админ Консоль отладки на сайте она не отображается подскажите что делать
*

gubska

  • Новичок
  • 1
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #461 : 26.10.2015, 17:14:46 »
Попыталась обновить движок сайта до более новой версии, в итоге получила белый экран. Соотвественно, даже в панель управление зайти не могу. все сделала как было описано выше и вот, что получилось:
Fatal error: Call to a member function isAdmin() on a non-object in /home/vhiorhua/domains/dobrolik.org/public_html/plugins/system/remember/remember.php on line 42
Помогите разобраться.
сам код:

   31 * Remember me method to run onAfterInitialise
   32* Only purpose is to initialise the login authentication process if a cookie is present
   33 *
   34* @return  void
   35 *
   36* @since   1.5
   37 * @throws  InvalidArgumentException
   38 */
   39public function onAfterInitialise()
   40{
   41   // No remember me for admin.
   42   if ($this->app->isAdmin())
   43   {
   44      return;
   45    }
        46
   47// Check for a cookie if user is not logged in

« Последнее редактирование: 26.10.2015, 17:18:49 от gubska »
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Читать всем у кого белый экран!
« Ответ #462 : 28.10.2015, 16:31:38 »
Переименуйте папку remember в любое название, собственно это стоило сделать до миграции, поскольку ошибка с данным плагином общеизвестная.
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

artem_gorodchikov

  • Новичок
  • 3
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #463 : 29.10.2015, 18:31:58 »
Цитировать
КОПИРУЙТЕ сообщение об ошибке в свой пост, и КОПИРУЙТЕ небольшой - 3-5 строк - кусок кода, на который указывает ошибка. Повторяю - КОПИРУЙТЕ! никакой отсебятины!
Вот такая ошибка на белом экране:
Warning: require_once(Z:\home\ot_cosmetics\www\templates\ot_naturalcosmeticsDSlibDSomg.tpl.php) [function.require-once]: failed to open stream: No such file or directory in Z:\home\ot_cosmetics\www\templates\ot_naturalcosmetics\index.php on line 17

Fatal error: require_once() [function.require]: Failed opening required 'Z:\home\ot_cosmetics\www\templates\ot_naturalcosmeticsDSlibDSomg.tpl.php' (include_path='.;C:\php\pear') in Z:\home\ot_cosmetics\www\templates\ot_naturalcosmetics\index.php on line 17

а вот та самая строка, на которую указывает ошибка:
require_once(dirname(__FILE__). DS . 'lib' . DS . 'omg.tpl.php');

*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Читать всем у кого белый экран!
« Ответ #464 : 29.10.2015, 18:57:21 »
Вот такая ошибка на белом экране:
Warning: require_once(Z:\home\ot_cosmetics\www\templates\ot_naturalcosmeticsDSlibDSomg.tpl.php) [function.require-once]: failed to open stream: No such file or directory in Z:\home\ot_cosmetics\www\templates\ot_naturalcosmetics\index.php on line 17

Fatal error: require_once() [function.require]: Failed opening required 'Z:\home\ot_cosmetics\www\templates\ot_naturalcosmeticsDSlibDSomg.tpl.php' (include_path='.;C:\php\pear') in Z:\home\ot_cosmetics\www\templates\ot_naturalcosmetics\index.php on line 17

а вот та самая строка, на которую указывает ошибка:
require_once(dirname(__FILE__). DS . 'lib' . DS . 'omg.tpl.php');


Эта штуковина спасет
*

artem_gorodchikov

  • Новичок
  • 3
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #465 : 29.10.2015, 19:44:26 »
не совсем понял как,
дело в том что я установил шаблон квикстарт, он на 2.5, хочу обновить до 3 Joomla, но после обновления вылазит белый экран и та самая ошибка, о которой писал выше.
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Читать всем у кого белый экран!
« Ответ #466 : 29.10.2015, 19:46:32 »
не совсем понял как,
дело в том что я установил шаблон квикстарт, он на 2.5, хочу обновить до 3 Joomla, но после обновления вылазит белый экран и та самая ошибка, о которой писал выше.

Я и не надеюсь на понимание, просто тыкнуть и установить то можно?
*

sv_serv

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #467 : 01.11.2015, 11:25:10 »
Помогите с проблемой. Белый экран. В логах следующее..
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: HTTP_HOST in /var/www/u0054047/public_html/westline/libraries/joomla/environment/uri.php on line 182
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: SCRIPT_NAME in /var/www/u0054047/public_html/westline/libraries/joomla/environment/uri.php on line 182
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: SCRIPT_NAME in /var/www/u0054047/public_html/westline/libraries/joomla/environment/uri.php on line 249
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: REQUEST_METHOD in /var/www/u0054047/public_html/westline/libraries/joomla/environment/request.php on line 362
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: REQUEST_METHOD in /var/www/u0054047/public_html/westline/components/com_content/controller.php on line 60
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: REQUEST_METHOD in /var/www/u0054047/public_html/westline/libraries/joomla/environment/request.php on line 362
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: HTTP_USER_AGENT in /var/www/u0054047/public_html/westline/libraries/gantry/core/gantrybrowser.class.php on line 91
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: DOCUMENT_ROOT in /var/www/u0054047/public_html/westline/libraries/gantry/core/gantry.class.php on line 1626
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: DOCUMENT_ROOT in /var/www/u0054047/public_html/westline/libraries/gantry/core/gantry.class.php on line 1626
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: DOCUMENT_ROOT in /var/www/u0054047/public_html/westline/libraries/gantry/core/gantry.class.php on line 1626
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: DOCUMENT_ROOT in /var/www/u0054047/public_html/westline/libraries/gantry/core/gantry.class.php on line 1626
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: DOCUMENT_ROOT in /var/www/u0054047/public_html/westline/libraries/gantry/core/gantry.class.php on line 1626
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: DOCUMENT_ROOT in /var/www/u0054047/public_html/westline/libraries/gantry/core/gantry.class.php on line 1626
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: DOCUMENT_ROOT in /var/www/u0054047/public_html/westline/libraries/gantry/core/gantry.class.php on line 1626
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: HTTP_USER_AGENT in /var/www/u0054047/public_html/westline/modules/mod_roknavmenu/lib/common/RokBrowserCheck.php on line 22
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: DOCUMENT_ROOT in /var/www/u0054047/public_html/westline/libraries/gantry/core/gantry.class.php on line 1589
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: DOCUMENT_ROOT in /var/www/u0054047/public_html/westline/libraries/gantry/core/gantry.class.php on line 1589
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: DOCUMENT_ROOT in /var/www/u0054047/public_html/westline/libraries/gantry/core/gantry.class.php on line 1626
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: REQUEST_URI in /var/www/u0054047/public_html/westline/modules/mod_foxcontact/mod_foxcontact.php on line 81
[24-Apr-2015 19:32:55 UTC] PHP Notice:  Undefined index: DOCUMENT_ROOT in /var/www/u0054047/public_html/westline/libraries/rokcommon/RokCommon/PlatformInfo/AbstractPlatformInfo.php on line 36
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Re: Читать всем у кого белый экран!
« Ответ #468 : 02.11.2015, 12:13:11 »
Спросите у хостера куда у него информация о сервере и среде исполнения подевалась. http://php.net/manual/ru/reserved.variables.server.php
*

krivoruky

  • Новичок
  • 1
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #469 : 04.11.2015, 10:03:26 »
Народ подскажите, перенес сайт на новый сервер, показывает белый экран, админка при этом работает нормально, в логах выбивает такую ошибку:

FastCGI sent in stderr: "PHP message: PHP Warning:  strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSK/3.0/no DST' instead in /var/www/site1ua/data/www/site1.ua/libraries/joomla/utilities/date.php on line 56

PHP message: PHP Warning:  date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSK/3.0/no DST' instead in /var/www/site1ua/data/www/site1.ua/libraries/joomla/utilities/date.php on line 198

PHP message: PHP Warning:  date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSK/3.0/no DST' instead in /var/www/site1ua/data/www/site1.ua/libraries/joomla/utilities/date.php on line 198

PHP message: PHP Parse error:  syntax error, unexpected T_ELSE in /var/www/site1ua/data/www/site1.ua/administrator/components/com_kiostore/classes/category.php on line 1547" while reading response header from upstream, client: 77.123.215.61, server: site1.ua, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-fpm.sock:", host: "site1.ua", referrer: "http://site1.ua/administrator/index.php?option=com_installer&type=components&task=enable&eid[]=20&limitstart=0&9a6d8019b8a1aac92b2c37e23f789cc5=1"

Сайт жил и прекрасно работал на хостинге вместе с двумя другими сайтами тоже которые я благополучно перенес на новый сервер. Старый сервер работал на Centos 6 с ПУ ISPmanager, перенес на сервер с Centos 6 без ПУ.
Ругается вроде как на компонент магазина, но отключение компонента ничего не дало. Я подозреваю проблемы с подключение базы, уже 2 раза перезаливал файлы и базу, результат тот же. На предупреждение с датой думаю, можно забить.
Мне надо только перенести, без обновлений и все такого, главное чтобы был доступ.
А переносить надо, ибо у старого хостинга кончается время аренды :(
« Последнее редактирование: 05.11.2015, 01:06:38 от krivoruky »
*

Keltuzet

  • Новичок
  • 1
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #470 : 08.11.2015, 13:28:39 »
Ребят помогите с белым экраном после попытки обновления делал откат на сервере все равно проблема.
вот ошибка
Fatal error: Cannot redeclare class JDispatcher in /home/s/stulya58/public_html/libraries/joomla/event/dispatcher.php on line 279
вот код этого файла с сервера
<?php
/**
 * @package     Joomla.Platform
 * @subpackage  Event
 *
 * @copyright   Copyright (C) 2005 - 2014 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE
 */

defined('JPATH_PLATFORM') or die;

/**
 * Class to handle dispatching of events.
 *
 * This is the Observable part of the Observer design pattern
 * for the event architecture.
 *
 * @package     Joomla.Platform
 * @subpackage  Event
 * @link        http://docs.joomla.org/Tutorial:Plugins Plugin tutorials
 * @see         JPlugin
 * @since       11.1
 */
class JDispatcher extends JObject
{
   /**
    * An array of Observer objects to notify
    *
    * @var    array
    * @since  11.3
    */
   protected $_observers = array();

   /**
    * The state of the observable object
    *
    * @var    mixed
    * @since  11.3
    */
   protected $_state = null;

   /**
    * A multi dimensional array of [function][] = key for observers
    *
    * @var    array
    * @since  11.3
    */
   protected $_methods = array();

   /**
    * Stores the singleton instance of the dispatcher.
    *
    * @var    JDispatcher
    * @since  11.3
    */
   protected static $instance = null;

   /**
    * Returns the global Event Dispatcher object, only creating it
    * if it doesn't already exist.
    *
    * @return  JDispatcher  The EventDispatcher object.
    *
    * @since   11.1
    */
   public static function getInstance()
   {
      if (self::$instance === null)
      {
         self::$instance = new JDispatcher;
      }

      return self::$instance;
   }

   /**
    * Get the state of the JDispatcher object
    *
    * @return  mixed    The state of the object.
    *
    * @since   11.3
    */
   public function getState()
   {
      return $this->_state;
   }

   /**
    * Registers an event handler to the event dispatcher
    *
    * @param   string  $event    Name of the event to register handler for
    * @param   string  $handler  Name of the event handler
    *
    * @return  void
    *
    * @since   11.1
    */
   public function register($event, $handler)
   {
      // Are we dealing with a class or function type handler?
      if (function_exists($handler))
      {
         // Ok, function type event handler... let's attach it.
         $method = array('event' => $event, 'handler' => $handler);
         $this->attach($method);
      }
      elseif (class_exists($handler))
      {
         // Ok, class type event handler... let's instantiate and attach it.
         $this->attach(new $handler($this));
      }
      else
      {
         return JError::raiseWarning('SOME_ERROR_CODE', JText::sprintf('JLIB_EVENT_ERROR_DISPATCHER', $handler));
      }
   }

   /**
    * Triggers an event by dispatching arguments to all observers that handle
    * the event and returning their return values.
    *
    * @param   string  $event  The event to trigger.
    * @param   array   $args   An array of arguments.
    *
    * @return  array  An array of results from each function call.
    *
    * @since   11.1
    */
   public function trigger($event, $args = array())
   {
      // Initialise variables.
      $result = array();

      /*
       * If no arguments were passed, we still need to pass an empty array to
       * the call_user_func_array function.
       */
      $args = (array) $args;

      $event = strtolower($event);

      // Check if any plugins are attached to the event.
      if (!isset($this->_methods[$event]) || empty($this->_methods[$event]))
      {
         // No Plugins Associated To Event!
         return $result;
      }
      // Loop through all plugins having a method matching our event
      foreach ($this->_methods[$event] as $key)
      {
         // Check if the plugin is present.
         if (!isset($this->_observers[$key]))
         {
            continue;
         }

         // Fire the event for an object based observer.
         if (is_object($this->_observers[$key]))
         {
            $args['event'] = $event;
            $value = $this->_observers[$key]->update($args);
         }
         // Fire the event for a function based observer.
         elseif (is_array($this->_observers[$key]))
         {
            $value = call_user_func_array($this->_observers[$key]['handler'], $args);
         }
         if (isset($value))
         {
            $result[] = $value;
         }
      }

      return $result;
   }

   /**
    * Attach an observer object
    *
    * @param   object  $observer  An observer object to attach
    *
    * @return  void
    *
    * @since   11.3
    */
   public function attach($observer)
   {
      if (is_array($observer))
      {
         if (!isset($observer['handler']) || !isset($observer['event']) || !is_callable($observer['handler']))
         {
            return;
         }

         // Make sure we haven't already attached this array as an observer
         foreach ($this->_observers as $check)
         {
            if (is_array($check) && $check['event'] == $observer['event'] && $check['handler'] == $observer['handler'])
            {
               return;
            }
         }

         $this->_observers[] = $observer;
         $methods = array($observer['event']);
      }
      else
      {
         if (!($observer instanceof JEvent))
         {
            return;
         }

         // Make sure we haven't already attached this object as an observer
         $class = get_class($observer);

         foreach ($this->_observers as $check)
         {
            if ($check instanceof $class)
            {
               return;
            }
         }

         $this->_observers[] = $observer;
         $methods = array_diff(get_class_methods($observer), get_class_methods('JPlugin'));
      }

      end($this->_observers);
      $key = key($this->_observers);

      foreach ($methods as $method)
      {
         $method = strtolower($method);

         if (!isset($this->_methods[$method]))
         {
            $this->_methods[$method] = array();
         }

         $this->_methods[$method][] = $key;
      }
   }

   /**
    * Detach an observer object
    *
    * @param   object  $observer  An observer object to detach.
    *
    * @return  boolean  True if the observer object was detached.
    *
    * @since   11.3
    */
   public function detach($observer)
   {
      // Initialise variables.
      $retval = false;

      $key = array_search($observer, $this->_observers);

      if ($key !== false)
      {
         unset($this->_observers[$key]);
         $retval = true;

         foreach ($this->_methods as &$method)
         {
            $k = array_search($key, $method);

            if ($k !== false)
            {
               unset($method[$k]);
            }
         }
      }

      return $retval;
   }
}
*

arfeka

  • Новичок
  • 3
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #471 : 08.11.2015, 22:32:43 »
люди помогите, удалила пункт меню и белый экран с ошибкой  An error just happened: Component Not Found (http://armavirdoska.ru)
and there was another one displaying this message (error page document not found).
*

arfeka

  • Новичок
  • 3
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #472 : 08.11.2015, 22:36:15 »
удалила плагины seoboss и sh404 и появилась надпись  404
Материал не найден

The Page you are looking for doesn't exist or an other error occurred.
Go back, or head over to the home page to choose a new direction.
*

-volk-

  • Новичок
  • 2
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #473 : 11.11.2015, 01:53:32 »
Мигрировал Joomla с 1.5 до 3.4, а перенести шаблон никак не получается...
Прошу помощи, выдаёт белый экран с ошибкой:
Fatal error: Cannot access protected property ContentViewArticle::$params in public_html/jupgrade/templates/banket_25/classes/ArtxContent.php on line 41

Строчка эта:
 $this->pageClassSfx = $this->_component->params->get('pageclass_sfx');
*

barulyabl

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #474 : 13.01.2016, 22:52:59 »
Доброго времени суток.
Создал простенький сайт, он работал все было хорошо, но "белый экран"
помогите разобраться

[Wed Jan 13 22:42:38 2016] [error] [client 77.222.103.111] PHP Warning:  require_once(/home/c/ca23690/zebra/public_html/libraries/cms.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in /home/c/ca23690/zebra/public_html/includes/framework.php on line 23, referer: http://mou36.ru/
[Wed Jan 13 22:42:38 2016] [error] [client 77.222.103.111] PHP Fatal error:  require_once() [<a href='function.require'>function.require</a>]: Failed opening required '/home/c/ca23690/zebra/public_html/libraries/cms.php' (include_path='.:/opt/php53/share/pear:/usr/share/pear') in /home/c/ca23690/zebra/public_html/includes/framework.php on line 23, referer: http://mou36.ru/
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Re: Читать всем у кого белый экран!
« Ответ #475 : 14.01.2016, 01:10:59 »
Написано же
Нет файла /libraries/cms.php
*

barulyabl

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #476 : 14.01.2016, 11:49:01 »
файл добавил
[Thu Jan 14 09:02:47 2016] [error] [client 195.154.227.118] PHP Fatal error:  Class 'JClassLoader' not found in /home/c/ca23690/zebra/public_html/libraries/cms.php on line 37
[Thu Jan 14 09:05:13 2016] [error] [client 85.93.89.74] PHP Fatal error:  Class 'JClassLoader' not found in /home/c/ca23690/zebra/public_html/libraries/cms.php on line 37
[Thu Jan 14 09:58:35 2016] [error] [client 95.78.163.224] PHP Fatal error:  Class 'JClassLoader' not found in /home/c/ca23690/zebra/public_html/libraries/cms.php on line 37


*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Re: Читать всем у кого белый экран!
« Ответ #477 : 14.01.2016, 20:04:07 »
Значит не той версии Joomla файл.
*

alexvyd

  • Новичок
  • 6
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #478 : 15.01.2016, 13:45:24 »
Всем привет! Поделюсь своим кейсом "белого экрана":
-гл.страница уходила в таймаут, сервер выдавал соответствующую ошибку после 30 сек. попыток загрузить ее
-админка работала
-php работал
-включение режима ошибок не помогло (во время попытки загрузки не выводилось никаких ошибок, потом таймаут)
-чистка найденных aibolit-ом подозрительных скриптов не помогла
-помог "перебор папок" через ftp (переименовывал системные папки и смотрел рез - /plugins, /modules...): так локализовал расширение mod_sp_tweets, кое не могло установить соединение с twitter-ом и "вешало" сайт. Пока поставил костыль, буду разбираться.

*

SaggyA

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Читать всем у кого белый экран!
« Ответ #479 : 02.02.2016, 15:33:46 »
Здравствуйте! Сайт на локалке. Обновляюсь с 2.5.28 до 3.4.8.

Fatal error: Call to undefined method Joomla\Registry\Registry::getValue() in C:\OpenServer\domains\mysite\templates\yoo_cloud\warp\systems\joomla.1.7\helpers\system.php on line 53

Спасибо.

P.S. Вот, собственно,  строчка 53 этого файла:

$this->cache_time  = max(JFactory::getConfig()->getValue('config.cachetime') * 60, 86400);
« Последнее редактирование: 02.02.2016, 16:24:08 от SaggyA »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Есть у кого нибудь опыт работы с EZ Realty?

Автор stardel

Ответов: 5
Просмотров: 3373
Последний ответ 08.03.2019, 13:47:38
от zaspola
(решено!) Белый экран при авторизации в Joomla

Автор pashaiglesias

Ответов: 8
Просмотров: 4663
Последний ответ 09.06.2015, 14:07:21
от pashaiglesias
Вход в админку - белый лист

Автор adiantum

Ответов: 4
Просмотров: 2101
Последний ответ 28.07.2014, 22:27:39
от adiantum
Проблема с кнопкой "Читать далее"

Автор Angelmain

Ответов: 0
Просмотров: 1640
Последний ответ 07.07.2014, 10:30:37
от Angelmain
Белый экран. Ошибки в админке. Не работает сайт

Автор Малышка

Ответов: 10
Просмотров: 2275
Последний ответ 25.05.2014, 11:23:17
от altvvc