Jump to content

Recommended Posts

после обновления движка, такая ошибка Parse error: syntax error, unexpected 'else' (T_ELSE) in /***/***/***.ru/storage/modification/system/library/seopro.php on line 71

вот код строки 71            else {
                if (isset($url[0])) {
                    $this->request->get['route'] = $url[0];

И в добавок стало: index.php?route=common/home

Движок OS 3

Share this post


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

после обновления движка, такая ошибка Parse error: syntax error, unexpected 'else' (T_ELSE) in /***/***/***.ru/storage/modification/system/library/seopro.php on line 71

вот код строки 71            else {
                if (isset($url[0])) {
                    $this->request->get['route'] = $url[0];

И в добавок стало: index.php?route=common/home

Движок OS 3

Какой-то модификатор криво встал. Перед else не хватает }

Share this post


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

Какой-то модификатор криво встал. Перед else не хватает }

переустановил, та же ошибка.

Share this post


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

Какой-то модификатор криво встал. Перед else не хватает }

Добавил  } теперь в другой строке ошибка 114

Share this post


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

Добавил  } теперь в другой строке ошибка 114

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

выложите сюда файл полностью

Share this post


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

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

выложите сюда файл полностью

Вот файл. Обновил модификаторы, ошибка вернулась строка 71

seopro.php

Share this post


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

Вот файл. Обновил модификаторы, ошибка вернулась строка 71

seopro.php 22 \u043a\u0411 · 0 downloads

Админ панель работает

Share this post


Link to post
Share on other sites

Отключайте по очереди модификаторы.

Какой-то из модификаторов вставляет код не в то место.

Сначала найдите того, кто портит, а потом уже разбираться.

 

Share this post


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

Отключайте по очереди модификаторы.

Какой-то из модификаторов вставляет код не в то место.

Сначала найдите того, кто портит, а потом уже разбираться.

 

Отключи все, не помогает, предыдущая ошибка Parse error: syntax error, unexpected 'else' (T_ELSE) in /***/***/***.ru/storage/modification/system/library/seopro.php on line 71

Share this post


Link to post
Share on other sites

В ошибке путь "storage/modification" значит какой-то модификатор правит данный файл.

После отключения модификаторов нажали кнопку "Обновить"?

Share this post


Link to post
Share on other sites
Только что, mpn2005 сказал:

В ошибке путь "storage/modification" значит какой-то модификатор правит данный файл.

После отключения модификаторов нажали кнопку "Обновить"?

Да, обновить, очистить, и кеш

Share this post


Link to post
Share on other sites
Только что, ecoferma сказал:

Да, обновить, очистить, и кеш

Так не бывает. 

Если наать кнопку "Очистить", то все правки модификаторов уберутся.

И в папке storage/modification должно быть пусто после этого.

Share this post


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

Да, обновить, очистить, и кеш

Вот все модификаторы которые остались

моди.png

Share this post


Link to post
Share on other sites

Если это не так, то есть проблемы с правами на файлы.

Тогда вручную удалите все файлы и папки внутри папки storage/modification

Открыв файл config.php убедитесь что работаете с нужной папкой storage.

Share this post


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

Если это не так, то есть проблемы с правами на файлы.

Тогда вручную удалите все файлы и папки внутри папки storage/modification

Открыв файл config.php убедитесь что работаете с нужной папкой storage.

Там папки: admin, catalig, system и файл index. Все это удалить?

Share this post


Link to post
Share on other sites
Только что, ecoferma сказал:

Там папки: admin, catalig, system и файл index. Все это удалить?

Да. Эти фалы создаются при применении модификаторов.

После этого ошибка должна исчезнуть.

 

И только потом можно применять нужные модифкаторы по очереди.

И убедитесь, что при применении модификаторов в этой папке начинают появляться файлы.

 

Если не получится, то лучше скидывайте доступ на фтп (что бы был доступ к перенесённой папке storege) и в админку.

В личку.

Share this post


Link to post
Share on other sites

проверьте какие модификаторы (*.ocmod.xml) есть в папке /system

Share this post


Link to post
Share on other sites

Удалил, сайт открылся без ошибки

Share this post


Link to post
Share on other sites

При включении любого модификатора ошибка возвращается

Share this post


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

проверьте какие модификаторы (*.ocmod.xml) есть в папке /system

в папке system вот это

Total Commander.jpg

Share this post


Link to post
Share on other sites

проверяйте xml на предмет того, что вносит изменения в system/library/seopro.php

Share this post


Link to post
Share on other sites

Измените расширение .xml на .xml_ у всех модификаторов, кроме modification.xml

Примените.

И потом по одному включайте.

Share this post


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

Измените расширение .xml на .xml_ у всех модификаторов, кроме modification.xml

Примените.

И потом по одному включайте.

Наверное ясно в чем дело. Устанавливались модули для opencart, а обновление было для ocstore, поэтому несовместимость. 

Share this post


Link to post
Share on other sites

Надо было деинсталировать все, что касается опенкарт, потом обновить движок на окстор с (install), после этого только устанавливать модули для нового движка. Проще вернуться на опенкарт наверное.

Share this post


Link to post
Share on other sites
Только что, ecoferma сказал:

Надо было деинсталировать все, что касается опенкарт, потом обновить движок на окстор с (install), после этого только устанавливать модули для нового движка. Проще вернуться на опенкарт наверное.

Лучше разобраться с вопросом. И больше к нему не возвращиться.

Пока ещё магазин не оброс другим функционалом.

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
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

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


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.