Jump to content
Sign in to follow this  
DiW

Ошибка при обновлении до 4.4.5

Recommended Posts

Здравствуйте. После замены файлов установочными и переходе по ссылкеюю ../upgrade/ возникает ошибка:  Parse error: syntax error, unexpected '?', expecting variable (T_VARIABLE) in ../public_html/init.php on line 1201 Подскажите куда копать...

Share this post


Link to post
Share on other sites
55 минут назад, Evols сказал:

init.php не пробовал заменить?

так он и так заменяется на файл который есть в установщике. Содержимое у них разное, на новой версии файлик больше размером. У старого всего порядка 800 строк в этом файле.

Share this post


Link to post
Share on other sites
2 часа назад, DiW сказал:

так он и так заменяется на файл который есть в установщике. Содержимое у них разное, на новой версии файлик больше размером. У старого всего порядка 800 строк в этом файле.

Почитай инструкцию как нужно обновлять

Share this post


Link to post
Share on other sites

Я его не первый раз обновляю. Заменить все файлы поверх. Перейти по ссылке апгрейда и дальше по шагам, дело в том что он ругается на синтаксис нового файла init.php, если там требуется пхп какой то новый где старый не пропускает строчку

    public static function applyLatestFilesIPSCloud( ?int $version = NULL )

конкретно ?int и ругается на это.

Share this post


Link to post
Share on other sites
6 часов назад, DiW сказал:

Я его не первый раз обновляю. Заменить все файлы поверх. Перейти по ссылке апгрейда и дальше по шагам, дело в том что он ругается на синтаксис нового файла init.php, если там требуется пхп какой то новый где старый не пропускает строчку

    public static function applyLatestFilesIPSCloud( ?int $version = NULL )

конкретно ?int и ругается на это.

заменить надо все кроме conf global.

Share this post


Link to post
Share on other sites
55 минут назад, Dusty сказал:

заменить надо все кроме conf global.

так его и нет в инсталляторе, только conf_global.dist.php который пуст.

Share this post


Link to post
Share on other sites
В 13.08.2019 в 12:09, DiW сказал:

так его и нет в инсталляторе, только conf_global.dist.php который пуст.

По верх файлов старой версии заливаешь новую, подтверждаешь замену, после этого в папке upgrade все должно быть в порядке.
 

 

Не нужно сравнивать новые файлы и старые, нужно просто все заменить.

Share this post


Link to post
Share on other sites
9 часов назад, Desti сказал:

Написали уже выше, нужна свежая версия php.  Такое объявление типов работает только в 7.1

Спасибо за ответ.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...