А на php 8.3 можно поставить смарт?

moteam
Posts: 128
Joined: Sat Feb 26, 2011 1:15 pm

А на php 8.3 можно поставить смарт?

Post by moteam »

which php
/usr/local/bin/php

/usr/local/bin/php -v
PHP 8.3.25 (cli) (built: Sep 8 2025 21:19:16) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.3.25, Copyright (c) Zend Technologies
with the ionCube PHP Loader v14.4.1, Copyright (c) 2002-2025, by ionCube Ltd.
with Zend OPcache v8.3.25, Copyright (c), by Zend Technologies
Запускаю установщик:
curl -sS http://smartcj.com/updates2/install | php --
PHP version 81
Folder name for script (default is scj):

curl -sS http://smartcj.com/updates2/install | /usr/local/bin/php --
PHP version 81
Folder name for script (default is scj):
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: А на php 8.3 можно поставить смарт?

Post by admin »

да, по идее один и тот же загрузчик что 81 что 83 работает
Don't forget to run script update
moteam
Posts: 128
Joined: Sat Feb 26, 2011 1:15 pm

Re: А на php 8.3 можно поставить смарт?

Post by moteam »

Fatal error: Only files produced by either the PHP 8.2 or 8.3 ionCube Encoders can run on PHP 8.3. The file /home/clients/***/domains/***/html/***/admin/index.php has been encoded by the ionCube Encoder for PHP 8.1. in Unknown on line 0
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: А на php 8.3 можно поставить смарт?

Post by admin »

сейчас разберемся с новыми версиями куба
Don't forget to run script update
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: А на php 8.3 можно поставить смарт?

Post by admin »

добавил 8.3 в инсталл, проверьте плз все ли у вас ок сейчас
Don't forget to run script update
moteam
Posts: 128
Joined: Sat Feb 26, 2011 1:15 pm

Re: А на php 8.3 можно поставить смарт?

Post by moteam »

<!--VIDEO_PREVIEW_URL-->
если такое есть в шаблоне, вылезает ошибка

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /home/clients/***/domains/***/html/***/includes/libs/tpl_tags.php on line 3316


подавление варнингов через config.php
error_reporting(E_ALL & ~E_WARNING & ~E_NOTICE);
не помогает
moteam
Posts: 128
Joined: Sat Feb 26, 2011 1:15 pm

Re: А на php 8.3 можно поставить смарт?

Post by moteam »

Делаю апдейт внутри смарта:

2025-09-23 16:05:02: Starting update (0.42964315414429, 0.29562282562256)
2025-09-23 16:05:03: Add RollingCurlRequest (1.9643571376801, 1.5347158908844)
2025-09-23 16:05:03: Running update (1.9644591808319, 9.5844268798828E-5)
2025-09-23 16:05:03: Update 1 /home/clients/***/domains/***/html/***/bin (1.9647390842438, 0.00027799606323242)
2025-09-23 16:05:03: Update error: Unknown version of PHP, please, contact support 8.8 (1.9728100299835, 0.0080769062042236)
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: А на php 8.3 можно поставить смарт?

Post by admin »

точно, добавил в ап версию тоже, спасибо
Don't forget to run script update
moteam
Posts: 128
Joined: Sat Feb 26, 2011 1:15 pm

Re: А на php 8.3 можно поставить смарт?

Post by moteam »

Еще баг у залогиненого юзера, который только зарегистрировался:

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/clients/***/domains/***/html/**/tube/index.php on line 219

Даже на пустом шаблоне, что-то тоже с типами варов. Что тут он хочет распарсить - не понятно.
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: А на php 8.3 можно поставить смарт?

Post by admin »

добавил в ап
Don't forget to run script update
Post Reply