Новости Joomla

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

nebikoff

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Переход на PHP 7.1 или 7.2
« : 03.11.2018, 22:09:55 »
Выскакивают такие ошибки при переключении с php 7.0 (на 7.0 все нормально) на 7.1 или 7.2:

Warning: Illegal string offset 'style' in /var/www/site/data/www/site.ru/libraries/src/Helper/ModuleHelper.php on line 235
Warning: Illegal string offset 'style' in /var/www/site/data/www/site.ru/libraries/src/Helper/ModuleHelper.php on line 252

Подскажите, пожалуйста, как исправить как исправить?
Joomla 3.9, но то же самое было на 3.8
« Последнее редактирование: 03.11.2018, 22:21:02 от nebikoff »
*

draff

  • Гуру
  • 5803
  • 434 / 7
  • ищу работу
Re: Переход на PHP 7.1 или 7.2
« Ответ #1 : 04.11.2018, 07:11:55 »
del
п.с.
А на стандартном шаблоне попробовать? 
« Последнее редактирование: 04.11.2018, 07:24:44 от draff »
*

nebikoff

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #2 : 04.11.2018, 12:50:28 »
Зря создал тему, нашел fix этой проблемы на сайте производителя jxtc
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Переход на PHP 7.1 или 7.2
« Ответ #3 : 04.11.2018, 14:17:26 »
главное потом об этом никому не рассказать  ^-^
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nontad

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
  • nontad
Re: Переход на PHP 7.1 или 7.2
« Ответ #4 : 18.11.2018, 09:18:47 »
Добрый день!
При переходе с версии PHP 5.6 на PHP 7.x по рекомендации Joomla при обновлении до версии Joomla 3.9.0 появляется

ошибка:
Warning: Declaration of plgVideoboxHtml5Video::getThumb() should be compatible with Video::getThumb($id = false) in C:\OSPanel\domains\tg18112018.rus\plugins\videobox\html5video\html5video.php on line 15


Код
1?php
2/*------------------------------------------------------------------------
3# plg_videobox - Videobox
4# ------------------------------------------------------------------------
5# author HitkoDev
6# copyright Copyright (C) 2014 HitkoDev. All Rights Reserved.
7# @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
8# Websites: http://hitko.eu/software/videobox
9-------------------------------------------------------------------------*/
10// no direct access
11defined( '_JEXEC' ) or die( 'Restricted Access' );
12
13jimport( 'videobox.video' );
14
15class plgVideoboxHtml5Video extends Video {
16
17 /*
18 * $id - Link to the video (relative to the site root for local videos)
19 */
20 function adapterSwitch($id, $title, $offset, $vb){
21 if(in_array(pathinfo($id, PATHINFO_EXTENSION), array('mp4', 'ogv', 'webm', 'm4v', 'oga', 'mp3', 'm4a', 22'webma', 'wav'))){
22 $id = rawurldecode($id);
23 if(substr($id, 0, 2)!= '//' && substr($id, 0, 7)!= 'http://' && substr($id, 0, 8)!= 25'https://'){
24 $id = str_replace('//', '/', $_SERVER['DOCUMENT_ROOT'] . '/' . $id);
25 } else {
26 $id = str_replace( array( 'http://' . $_SERVER['HTTP_HOST'],
27 'http://www.' . $_SERVER30['HTTP_HOST'],
28 'https://' . $_SERVER32['HTTP_HOST'],
29 'https://www.' . $_SERVER34['HTTP_HOST'],
30 '//' . $_SERVER['HTTP_HOST'],
31 '//www.' . $_SERVE37R37['HTTP_HOST']),
32 $_SERVER['DOCUMENT_ROOT'] . '/', $id, $count);
33 if($count > 0){
34 $id = str_replace('//', '/', $id);
35 } else {
36 $id = str_replace(' ', '%20', $id);
37 }
38 }
39 $video = new self($id, $title, $offset);
40 $video->poster = $vb->videoThumbnail($video, $vb->parametri, true);
41 return $video;
42 }
43 return false;
44 }
45
46 function __construct($id, $title = '', $offset = 0){
47 parent::__construct($id, $title, $offset);
48 if(in_array(pathinfo($id, PATHINFO_EXTENSION), array('oga', 'mp3', 'm4a', 'webma', 'wav'))) $this->type = 'a';
49 }
50
51 function getThumb(){
52 $id = $this->id;
53 $pi = pathinfo($id);
54 $id = $pi['dirname'] . '/' . $pi['filename'];
55 $ext = array('.png', '.jpg', '.jpeg', '.gif');
56 foreach($ext as $ex){
57 $im = @getimagesize($id . $ex);
58 if($im !== false) return array($id . $ex, $im[2]);
59 }
60 return false;
61 }
62
63 function getPlayerLink($autoplay = false){
64 $src = JURI::root(). '/plugins/videobox/html5video/player.php?video=' . rawurlencode(str_replace($_SERVER['DOCUMENT_ROOT'], '', $this->id));
65 if(isset($this->poster) && $this->poster != '') $src .= '&poster=' . rawurlencode('../../system/videobox/' . $this->poster);
66 if($autoplay) $src .= '&autoplay=1';
67 if($this->offset != 0) $src .= '&start=' . $this->offset;
68 return $src;
69 }
70
71}


ошибка:
Warning: Declaration of plgVideoboxSoundCloudVideo::getThumb() should be compatible with Video::getThumb($id = false) in C:\OSPanel\domains\tg04112018.rus\plugins\videobox\soundcloudvideo\soundcloudvideo.php on line 59

Код
1<?php
2/*------------------------------------------------------------------------
3# plg_videobox - Videobox
4# ------------------------------------------------------------------------
5# author HitkoDev
6# copyright Copyright (C) 2014 HitkoDev. All Rights Reserved.
7# @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
8# Websites: http://hitko.eu/software/videobox
9-------------------------------------------------------------------------*/
10// no direct access
11defined( '_JEXEC' ) or die( 'Restricted Access' );
12
13jimport( 'videobox.video' );
14
15class plgVideoboxSoundCloudVideo extends Video {
16
17 /*
18 * $id - link to the song (https://soundcloud.com/alestorm/shipwrecked)
19 */
20 function adapterSwitch($id, $title, $offset, $vb){
21 if(strpos($id, 'soundcloud')!==false){
22 if(isset($vb->parametri['sc_visual'])){
23 $visual = $vb->parametri['sc_visual'];
24 } else {
25 $visual = $this->getParam('visual', $vb->parametri['display_suffix'], '');
26 }
27 if($visual=='' || $visual==2) $visual = $this->params->get('visual', 1);
28 return new self($id, $title, $offset, $visual);
29 }
30 return false;
31 }
32
33 function __construct($id, $title = '', $offset = 0, $visual = true){
34 parent::__construct($id, $title, $offset);
35 $this->visual = $visual;
36 $this->type = 'a';
37 }
38
39 function getThumb(){
40 $data = json_decode(file_get_contents('http://soundcloud.com/oembed?url=' . rawurlencode($this->id). '&format=json'));
41 $data = explode('?', $data->thumbnail_url);
42 $img = $data[0];
43 $im = @getimagesize($img);
44 if($im !== false) return array($img, $im[2]);
45 return false;
46 }
47
48 function getPlayerLink($autoplay = false){
49 $src = 'https://w.soundcloud.com/player/?url=' . rawurlencode($this->id). '&show_artwork=true';
50 if($autoplay) $src .= '&auto_play=true';
51 if($this->visual){
52 $src .= '&visual=true';
53 } else {
54 $src .= '&visual=false';
55 }
56 return $src;
57 }
58
59}

ошибка:
Warning: Declaration of plgVideoboxVimeoVideo::getThumb() should be compatible with Video::getThumb($id = false) in C:\OSPanel\domains\tg04112018.rus\plugins\videobox\vimeovideo\vimeovideo.php on line 58

Код
1<?php
2/*------------------------------------------------------------------------
3# plg_videobox - Videobox
4# ------------------------------------------------------------------------
5# author HitkoDev
6# copyright Copyright (C) 2014 HitkoDev. All Rights Reserved.
7# @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
8# Websites: http://hitko.eu/software/videobox
9-------------------------------------------------------------------------*/
10// no direct access
11defined( '_JEXEC' ) or die( 'Restricted Access' );
12
13jimport( 'videobox.video' );
14
15class plgVideoboxVimeoVideo extends Video {
16
17 /*
18 * $id - one of the following:
19 * - numeric Vimeo video ID
20 * - link to the video (http://vimeo.com/4700344)
21 */
22 function adapterSwitch($id, $title, $offset, $vb){
23 if(is_numeric($id)){
24 return new self($id, $title, $offset);
25 }
26 if(strpos($id, 'vimeo')!==false){
27 preg_match('/vimeo.com\/([0-9]*?)/isU', $id, $v_urls);
28 return new self($v_urls[1], $title, $offset);
29 }
30 return false;
31 }
32
33 function getTitle($forced = false){
34 if($forced && $this->title==''){
35 return 'http://vimeo.com/' . $this->id;
36 } else {
37 return $this->title;
38 }
39 }
40
41 function getThumb(){
42 $th = parent::getThumb();
43 if($th !== false) return $th;
44 $data = unserialize(file_get_contents('http://vimeo.com/api/v2/video/' . $this->id . '.php'));
45 $img = $data[0]['thumbnail_large'];
46 $im = @getimagesize($img);
47 if($im !== false) return array($img, $im[2]);
48 return false;
49 }
50
51 function getPlayerLink($autoplay = false){
52 $src = 'https://player.vimeo.com/video/' . $this->id . '?byline=0&portrait=0';
53 if($autoplay) $src .= '&autoplay=1';
54 if($this->offset != 0) $src .= '#t=' . $this->splitOffset();
55 return $src;
56 }
57
58}

ошибка:
Warning: Declaration of plgVideoboxYouTubeVideo::getThumb() should be compatible with Video::getThumb($id = false) in C:\OSPanel\domains\tg04112018.rus\plugins\videobox\youtubevideo\youtubevideo.php on line 60

Код
1<?php
2/*------------------------------------------------------------------------
3# plg_videobox - Videobox
4# ------------------------------------------------------------------------
5# author HitkoDev
6# copyright Copyright (C) 2014 HitkoDev. All Rights Reserved.
7# @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
8# Websites: http://hitko.eu/software/videobox
9-------------------------------------------------------------------------*/
10// no direct access
11defined( '_JEXEC' ) or die( 'Restricted Access' );
12
13jimport( 'videobox.video' );
14
15class plgVideoboxYouTubeVideo extends Video {
16
17 /*
18 * $id - one of the following:
19 * - 11 characters YouTube video ID
20 * - link to the video (https://www.youtube.com/watch?v=KKWTdo5YW_I)
21 * - YouTube sharing link (http://youtu.be/KKWTdo5YW_I)
22 */
23 function adapterSwitch($id, $title, $offset, $vb){
24 if(strlen($id)==11 && preg_match('/([a-zA-Z0-9_-]{11})/', $id)==1){
25 return new self($id, $title, $offset);
26 }
27 if(strpos($id, 'youtube')!==false){
28 preg_match('/v=([a-zA-Z0-9_-]{11}?)/isU', $id, $v_urls);
29 return new self($v_urls[1], $title, $offset);
30 }
31 if(strpos($id, 'youtu.be')!==false){
32 preg_match('/youtu\.be\/([a-zA-Z0-9_-]{11}?)/isU', $id, $v_urls);
33 return new self($v_urls[1], $title, $offset);
34 }
35 return false;
36 }
37
38 function getTitle($forced = false){
39 if($forced && $this->title==''){
40 return 'http://youtu.be/' . $this->id;
41 } else {
42 return $this->title;
43 }
44 }
45
46 function getThumb(){
47 $th = parent::getThumb();
48 if($th !== false) return $th;
49 $img = 'http://i2.ytimg.com/vi/' . $this->id . '/hqdefault.jpg';
50 return array($img, IMAGETYPE_JPEG);
51 }
52
53 function getPlayerLink($autoplay = false){
54 $src = 'https://www.youtube.com/embed/' . $this->id . '?wmode=transparent&rel=0&fs=1';
55 if($autoplay) $src .= '&autoplay=1';
56 if($this->offset != 0) $src .= '&start=' . $this->offset;
57 return $src;
58 }
59
60}

Ни где не могу найти ответ. Как исправить ошибку. Кто знает?




*

NewUsers

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Переход на PHP 7.1 или 7.2
« Ответ #5 : 18.11.2018, 09:25:09 »
Функция getThumb должна принимать хотя бы один аргумент
Код: php
function getThumb($id = false){
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

nontad

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
  • nontad
Re: Переход на PHP 7.1 или 7.2
« Ответ #6 : 18.11.2018, 09:30:20 »
Все разобрался. Огромное спасибо NewUsers !!! Все работает. Ошибок нет.
« Последнее редактирование: 18.11.2018, 10:04:41 от nontad »
*

Zstreetfox

  • Новичок
  • 3
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #7 : 03.12.2018, 11:53:33 »
Жена попросила поредактировать сайт , а я его положил. При установке плагинов начались матюки на старую версию PHP , ну короче, внес строчку
Цитировать
AddHandler application/x-httpd-php70 .php .php5 .php4 .php3
в .htaassec , теперь постоянно скачивает при любом заходе-переходя вот это
Цитировать
<?php
/**
 * @package    Joomla.Administrator
 *
 * @copyright  Copyright (C) 2005 - 2018 Open Source Matters, Inc. All rights reserved.
 * @license    GNU General Public License version 2 or later; see LICENSE.txt
 */

/**
 * Define the application's minimum supported PHP version as a constant so it can be referenced within the application.
 */
define('JOOMLA_MINIMUM_PHP', '5.3.10');

if (version_compare(PHP_VERSION, JOOMLA_MINIMUM_PHP, '<'))
{
   die('Your host needs to use PHP ' . JOOMLA_MINIMUM_PHP . ' or higher to run this version of Joomla!');
}

// Saves the start time and memory usage.
$startTime = microtime(1);
$startMem  = memory_get_usage();

/**
 * Constant that is checked in included files to prevent direct access.
 * define() is used in the installation folder rather than "const" to not error for PHP 5.2 and lower
 */
define('_JEXEC', 1);

if (file_exists(__DIR__ . '/defines.php'))
{
   include_once __DIR__ . '/defines.php';
}

if (!defined('_JDEFINES'))
{
   define('JPATH_BASE', __DIR__);
   require_once JPATH_BASE . '/includes/defines.php';
}

require_once JPATH_BASE . '/includes/framework.php';
require_once JPATH_BASE . '/includes/helper.php';
require_once JPATH_BASE . '/includes/subtoolbar.php';

// Set profiler start time and memory usage and mark afterLoad in the profiler.
JDEBUG ? JProfiler::getInstance('Application')->setStart($startTime, $startMem)->mark('afterLoad') : null;

// Instantiate the application.
$app = JFactory::getApplication('administrator');

// Execute the application.
$app->execute();

Бен, это Данила, ай нид хелп!!
*

wishlight

  • Живу я здесь
  • 4981
  • 293 / 1
  • от 150 руб быстрый хостинг без блокировок
Re: Переход на PHP 7.1 или 7.2
« Ответ #8 : 03.12.2018, 12:01:21 »
Вполне возможно на вашем хостинг версия php меняется по другому. Просто уберите строчку и обратитесь в поддержку хостинга.
*

Zstreetfox

  • Новичок
  • 3
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #9 : 03.12.2018, 12:08:24 »
Вполне возможно на вашем хостинг версия php меняется по другому. Просто уберите строчку и обратитесь в поддержку хостинга.
я не могу - вообще любой клик по ссылке или переходу админки, или попытка зайти на сайт - скачивает это уведомление, про версию PHP
*

lexxbry

  • Живу я здесь
  • 2387
  • 67 / 8
Re: Переход на PHP 7.1 или 7.2
« Ответ #10 : 03.12.2018, 12:09:59 »
так через ftp зайдите
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

Zstreetfox

  • Новичок
  • 3
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #11 : 03.12.2018, 12:25:21 »
ок, попробую через хостинг провайдера. Спасибо!
*

lexxbry

  • Живу я здесь
  • 2387
  • 67 / 8
Re: Переход на PHP 7.1 или 7.2
« Ответ #12 : 03.12.2018, 12:50:10 »
тут зависит от хостера
у многих есть возможность переключения через панель управления
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

stitch_nz

  • Новичок
  • 1
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #13 : 09.01.2019, 18:13:27 »
Зря создал тему, нашел fix этой проблемы на сайте производителя jxtc

Вот решение от производителя:
https://www.joomlaxtc.com/support/template/template-help/fixing-illegal-string-offset-style-error-on-php7
*

Lihoj

  • Захожу иногда
  • 60
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #14 : 10.01.2019, 12:53:41 »
Кто поможет справиться с такой проблемой при переходе на PHP 7.1 - 0 - Call to undefined function ereg_replace()
*

voland

  • Легенда
  • 11030
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

Lihoj

  • Захожу иногда
  • 60
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #16 : 10.01.2019, 13:11:48 »
я гругл (автозамена блин)
А в каком файле произвести замену? Немогу найти!
*

voland

  • Легенда
  • 11030
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Переход на PHP 7.1 или 7.2
« Ответ #17 : 10.01.2019, 13:39:02 »
А в каком файле произвести замену? Немогу найти!
В том, где появляется ошибка
*

Lihoj

  • Захожу иногда
  • 60
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #18 : 10.01.2019, 13:57:51 »
В том, где появляется ошибка
Так сайт вообще не открывается! ошибка - 0 - Call to undefined function ereg_replace()
*

vdonsk61

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #19 : 04.02.2019, 11:07:49 »
помогите разобраться что делать. в админке вверху было сообщение(выделено красным) что мне нужно на хостинге обновить PHP5.6 до 7.1 , я перешел на 7.1 и сайт стал не доступен([/size]Ошибка: 0 - Using $this when not in object context)[/size], вернулся обратно на 5.6 все работает. что нужно сделать, что бы заработало 7.1/ сильно не пинайте, мне создали сайт и сказали на занимайся. подскажите куда посмотреть, что нажать.[/size]
*

NewUsers

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Переход на PHP 7.1 или 7.2
« Ответ #20 : 04.02.2019, 11:37:03 »
помогите разобраться что делать. в админке вверху было сообщение(выделено красным) что мне нужно на хостинге обновить PHP5.6 до 7.1 , я перешел на 7.1 и сайт стал не доступен([/size]Ошибка: 0 - Using $this when not in object context)[/size], вернулся обратно на 5.6 все работает. что нужно сделать, что бы заработало 7.1/ сильно не пинайте, мне создали сайт и сказали на занимайся. подскажите куда посмотреть, что нажать.[/size]
На версии 5.6 в общих настройках включи отладку системы и вывод PHP ошибок для разработчика, потом перейди на версию 7.1
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

draff

  • Гуру
  • 5803
  • 434 / 7
  • ищу работу
Re: Переход на PHP 7.1 или 7.2
« Ответ #21 : 04.02.2019, 13:02:36 »
мне создали сайт и сказали на занимайся
Сайтом всегда нужно заниматься. А после тех кто так сказал, я советую првоерить еще и насчет вареза и вируса.
Ошибка: 0 - Using $this when not in object context)
Похоже на ошибку в шаблоне.
А на стандартном шаблоне попробовать? 
*

vdonsk61

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #22 : 04.02.2019, 13:15:47 »
На версии 5.6 в общих настройках включи отладку системы и вывод PHP ошибок для разработчика, потом перейди на версию 7.1
это нужно делать на хостинге или в ждумле?
*

vdonsk61

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #23 : 04.02.2019, 15:12:00 »
это нужно делать на хостинге или в ждумле?
отладку системы нашел и включил. что дальше?
*

NewUsers

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Переход на PHP 7.1 или 7.2
« Ответ #24 : 04.02.2019, 17:26:56 »
отладку системы нашел и включил. что дальше?
Заходишь на страницу с ошибкой и делаешь скрин...
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

vdonsk61

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #25 : 04.02.2019, 17:51:57 »
Заходишь на страницу с ошибкой и делаешь скрин...
включил отладку системы, а вот вывод PHP ошибок для разработчика я не нашел где делать.
*

Dench

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #26 : 11.02.2019, 13:51:25 »
Всем привет!
Кто поможет устранить ошибки перехода на PHP 7.1.
Я в этом деле дилетант  !


Call stack
#   Function   Location
1   ()   JROOT/templates/jblank/html/com_content/article/default.php:236
2   include()   JROOT/libraries/src/MVC/View/HtmlView.php:697
3   Joomla\CMS\MVC\View\HtmlView->loadTemplate()   JROOT/libraries/src/MVC/View/HtmlView.php:230
4   Joomla\CMS\MVC\View\HtmlView->display()   JROOT/components/com_content/views/article/view.html.php:210
5   ContentViewArticle->display()   JROOT/libraries/src/MVC/Controller/BaseController.php:672
6   Joomla\CMS\MVC\Controller\BaseController->display()   JROOT/components/com_content/controller.php:118
7   ContentController->display()   JROOT/libraries/src/MVC/Controller/BaseController.php:710
8   Joomla\CMS\MVC\Controller\BaseController->execute()   JROOT/components/com_content/content.php:43
9   require_once()   JROOT/libraries/src/Component/ComponentHelper.php:402
10   Joomla\CMS\Component\ComponentHelper::executeComponent()   JROOT/libraries/src/Component/ComponentHelper.php:377
11   Joomla\CMS\Component\ComponentHelper::renderComponent()   JROOT/libraries/src/Application/SiteApplication.php:194
12   Joomla\CMS\Application\SiteApplication->dispatch()   JROOT/libraries/src/Application/SiteApplication.php:233
13   Joomla\CMS\Application\SiteApplication->doExecute()   JROOT/libraries/src/Application/CMSApplication.php:196
14   Joomla\CMS\Application\CMSApplication->execute()   JROOT/index.php:49
*

voland

  • Легенда
  • 11030
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

Dench

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #28 : 11.02.2019, 16:05:08 »
$emailRs = mysqli_query("SELECT introtext FROM ".$jconfig->dbprefix."content WHERE alias = 'email'");
*

Dench

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #29 : 11.02.2019, 16:20:06 »
include $this->_template;

$result = $this->loadTemplate($tpl);

parent::display($tpl);

   $view->display();

components/com_content/controller.php

return $this->$doTask();

$controller->execute(JFactory::getApplication()->input->get('task'));

require_once $path;

$contents = static::executeComponent($path);

$contents = ComponentHelper::renderComponent($component);

$this->dispatch();

$this->doExecute();

$app->execute()
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Из FAQ: Переход с 2.5 на 3.х

Автор Magnum

Ответов: 168
Просмотров: 79652
Последний ответ 16.03.2023, 15:25:38
от MarGalaeva
Переход на php 8

Автор kurz

Ответов: 2
Просмотров: 781
Последний ответ 06.11.2022, 09:46:19
от kurz
Переход на PHP 8 ошибка

Автор Zegeberg

Ответов: 5
Просмотров: 3917
Последний ответ 08.06.2021, 14:51:54
от bratsk12
Переход на 7.3 версииPHP ошибка с темой

Автор peklor

Ответов: 6
Просмотров: 872
Последний ответ 18.04.2021, 23:02:35
от peklor
Обновление Joomla c 3.8.6 и переход c php 5.6

Автор buto

Ответов: 5
Просмотров: 1037
Последний ответ 25.02.2021, 08:28:07
от draff