Forumlar / National / Russian / Тех. поддержка / Cotonti и php7

12>>>

работа на сервере с php7

Denisbox
#1 2017-04-02 12:37
Работает ли Cotonti на сервере с php7? Нет ли ошибок и нареканий? Дело в том, что хостер прислал интересное предложение, но проекты коммерческие, вот и перестраховываюсь. Спасибо!
contact: fonts (at) otlab . ru
Macik
#2 2017-04-02 22:00

Работает, но на сколько безглючно пока исчерпывающей информации нет — мало тестировщиков. Главной движущей силой по совмещению движка с последними версиями ПО является Алекс. Он периодически читает форум. Возможно отпишется более конкретно.

 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Denisbox
#3 2017-04-03 12:16

Macik

Спасибо! Значит буду потихоньку пробовать, потом отпишусь.

Добавлено 1 день спустя:

Переехал на новый сервер, но частью проектов. Всё работает на ура! Пока проблем с функционалом не замечено, да и жалоб от пользователей нет.

Разработчикам Cotonti -  низкий поклон!

Спасибо!

contact: fonts (at) otlab . ru

Bu konu Denisbox tarafından düzenlendi(2017-04-05 11:33, 6 yıllar önce)
Macik
#4 2017-04-12 15:58

Спасибо и вам. Если что, мы принимаем сообщения о найденных багах круглосуточно. :)

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Denisbox
#5 2017-04-14 10:13
#42807 Macik:

Спасибо и вам. Если что, мы принимаем сообщения о найденных багах круглосуточно. :)

Спасибо! Постараюсь сформулировать и свести проблемы с движком в плане SEO, их не много, но они есть. Правда я не уверен, что совладаю с гитхабом, но отчёт об ошибках я предоставлю.

contact: fonts (at) otlab . ru
Macik
#6 2017-04-17 17:22

Там все элементарно — идем по ссылке, регистрируемся и пишем заявку-тикет.

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Edward
#7 2017-05-11 19:58

PHP 7.1.5

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

2017/05/11 21:46:05 [error] 6270#6270: *179 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Using $this when not in object context in /home/edward/dev/webdev/a2r/system/cotemplate.php:404
Stack trace:
#0 [internal function]: XTemplate::substitute_var(Array)
#1 /home/edward/dev/webdev/a2r/system/cotemplate.php(285): preg_replace_callback('`\\{((?:[\\w\\.\\-]...', 'XTemplate::subs...', '{PHP.cfg.system...')
#2 [internal function]: XTemplate::restart_include_files(Array)
#3 /home/edward/dev/webdev/a2r/system/cotemplate.php(384): preg_replace_callback('`\\{FILE\\s+("|')...', 'XTemplate::rest...', '<!-- BEGIN: MAI...')
#4 /home/edward/dev/webdev/a2r/system/cotemplate.php(336): XTemplate->compile('<!-- BEGIN: MAI...')
#5 /home/edward/dev/webdev/a2r/system/cotemplate.php(88): XTemplate->restart('system/admin/tp...')
#6 /home/edward/dev/webdev/a2r/system/admin/admin.home.php(12): XTemplate->__construct('system/admin/tp...')
#7 /home/edward/dev/webdev/a2r/system/admin/admin.main.php(67): require('/home/edward/de...')
#8 /home/edward/dev/webdev/a2r/admin.php(" while reading response header from upstream, client: 127.0.0.1, server: www.a2r.loc, request: "GET /admin.php HTTP/1.1", upstream: "fastcgi://unix:/run/php-fpm/php-fpm.sock:", host: "www.a2r.loc"

 

Email: ed.gabishev@gmail.com
Telegram: https://t.me/Ed_Gaba
Denisbox
#8 2017-05-12 08:53

А вы уверены, что это из-за версии php?

У меня версия 7.0.16 - полёт нормальный, да и странно это, что при входе в админку ошибка.

contact: fonts (at) otlab . ru
Edward
#9 2017-05-12 22:29

Да, проверил конечно.

На PHP 5.6 этот же хост работает отлично. Глобальных различий в конфигах PHP нет.

Email: ed.gabishev@gmail.com
Telegram: https://t.me/Ed_Gaba
Macik
#10 2017-05-28 11:36
#42881 Edward:

PHP 7.1.5

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

2017/05/11 21:46:05 [error] 6270#6270: *179 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Using $this when not in object context in /home/edward/dev/webdev/a2r/system/cotemplate.php:404

Этот баг уже фигурировал. Проверьте на последней Dev версии из репозитория. 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
ITMaster
#11 2018-04-24 08:26

Ошбка при нажатии на правка в админке, в разделе пользователи. 

Php7.1 на php5.6 проблем нет.

Fatal error: Uncaught Error: Using $this when not in object context in /home/v/victorn5/site.ru/public_html/system/cotemplate.php:404 Stack trace: #0 [internal function]: XTemplate::substitute_var(Array) #1 /home/v/victorn5/site.ru/public_html/system/cotemplate.php(285): preg_replace_callback('`\\{((?:[\\w\\.\\-]...', 'XTemplate::subs...', '{PHP.cfg.themes...') #2 [internal function]: XTemplate::restart_include_files(Array) #3 /home/v/victorn5/site.ru/public_html/system/cotemplate.php(384): preg_replace_callback('`\\{FILE\\s+("|')...', 'XTemplate::rest...', '

Edward
#12 2018-04-24 20:11
#43369 ITMaster:

Ошбка при нажатии на правка в админке, в разделе пользователи. 

Php7.1 на php5.6 проблем нет.

Fatal error: Uncaught Error: Using $this when not in object context in /home/v/victorn5/site.ru/public_html/system/cotemplate.php:404

))) Вы верхнее сообщение, прямо над вашим, прочтите. Там ответ.

Email: ed.gabishev@gmail.com
Telegram: https://t.me/Ed_Gaba
ITMaster
#13 2018-05-07 13:29
#43371 Edward:
 

))) Вы верхнее сообщение, прямо над вашим, прочтите. Там ответ.

Видать нет, я скачивал последнию версию. 

Плюс вот еще нашел в ходе тестов. 

site.ru/folio/1?m=edit

Fatal error: Uncaught Error: Using $this when not in object context in site.ru/public_html/system/cotemplate.php:404 Stack trace: #0 [internal function]: XTemplate::substitute_var(Array) #1 site.ru/public_html/system/cotemplate.php(285): preg_replace_callback('`\\{((?:[\\w\\.\\-]...', 'XTemplate::subs...', '{PHP.cfg.themes...') #2 [internal function]: XTemplate::restart_include_files(Array) #3 site.ru/public_html/system/cotemplate.php(384): preg_replace_callback('`\\{FILE\\s+("|')...', 'XTemplate::rest...', '

Edward
#14 2018-05-07 21:47

Вы скачали биржу последнюю, судя по всему.

Скачайте последнюю версию cotonti и замените файл system/cotemplate.php

 

Email: ed.gabishev@gmail.com
Telegram: https://t.me/Ed_Gaba
ITMaster
#15 2018-05-15 07:37
#43387 Edward:

Вы скачали биржу последнюю, судя по всему.

Скачайте последнюю версию cotonti и замените файл system/cotemplate.php

 

Вы полностью оказались правы, я обновил только саму биржу. Сейчас ошибки описанные выше исчезли, но есть еще одна, которая осталась с php7 на главной 

Warning: A non-numeric value encountered in /home/v/victorn5/site.ru/public_html/system/functions.php on line 4168

Added 1 day later:

Там вот такие строчки кода, может кто знает как исправить ? 

 

	$lastn  = (($last +  $perpage) < $totalpages) ?
			cot_rc('link_pagenav_main', array(
				'url' => cot_url($module, $args, $hash),
				'event' => $event,
				'rel' => $rel,
				'num' => floor($last_n / $perpage) + 1
			)): FALSE;
	}

 


Bu konu ITMaster tarafından düzenlendi(2018-05-16 08:13, 5 yıllar önce)

12>>>