Перейти к содержанию
stool

[Решено {хостер}] проблема с установкой расширений (ocmod)

Рекомендуемые сообщения

пытаюсь загрузить из админка сайта на хостинге  install.ocmod.xml  , который находится на локальном диске, нажимаю открыть файл, но появляется сообщение "файл не найден", хотя я этот файл и выделяю на локальном диске для открытия.

 

в чем может быть дело?

 

у меня ОC 2.x , в корне сайта есть папка (vqmod), не помню зачем ее устанавливал когда начинал разбираться с OC2

в инете порылся, наткнулся на информацию 

 

 

Две разные реализации vQmod для Opencart 2, самая распространённая несовместима и конфликтует с OCMOD    - http://rb.labtodo.com/page/dve-raznye-realizacii-vqmod-dlja-opencart-2-samaja-rasprostranjonnaja-nesovmestima-i-konfliktuet-s-ocmod

 

может ли в этом быть причина? 

 

 

скриншотты проблемы  с установкой расширений

 

 

file559586.eaf5d612b7b356d8a69f.jpg

 

 

 

file559588.ea0d83a2213b0f30feb0.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

надо указывать изначальный архив, в вашем случае должен быть PopupView.ocmod.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

указал изначальный архив - все то же самое - файл не найден

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
..в корне сайта есть папка (vqmod)

переустановите opencart (желательно с нуля)

 

для 2.x уже есть встроенное решение "из коробки" - OCMOD, используйте его

в подавляющем большинстве попытки использовать vqmod на opencart 2.x ничем хорошим не заканчиваются

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у меня рабочий сайт сейчас. если я переустанавливаю OC2 , то не теряю ли я данные с сайта и админки?

 

 

можно ли точечно выдрать vqmod  из работающего сайта? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

читать инструкцию по установке vqmod, выполнить в обратной последовательности

если vqmod менял какие-то файлы (для 1.5.х это были index.php) - менять на оригинальные из дистрибутива openacrt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как узнать какие файлы менял vqmod ? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

удалил vqmod

 

проблему это не решило :/ 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

пробуйте заменить файлы

admin\controller\extension\installer.php

admin\controller\extension\module.php

admin\controller\extension\modification.php

index.php

admin\index.php

 

аналогичными из дистрибутива вашей версии opencart

(только копии своих создайте на всякий случай)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

здравствуйте. вопрос решился на стороне хостинга - они там какие-то директории неправильно прописали

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все тоже самое. в чем проблема понять не могу пишет "Файл не найден" и все тут. Как решить вопрос? Что спросить у хостера? Куда копать?

Вот код ошибки:

PHP Warning:  move_uploaded_file(......../system/storage/upload/temp-xbKzM9zRkzgeFtpiJ8MjUs9kWiWwbOHC/upload.zip): failed to open stream: Нет такого файла или каталога in /........./admin/controller/extension/installer.php on line 116
PHP Warning:  move_uploaded_file(): Unable to move '/......./tmp/phpNY8Euk' to '/........../system/storage/upload/temp-xbKzM9zRkzgeFtpiJ8MjUs9kWiWwbOHC/upload.zip' in /............./admin/controller/extension/installer.php on line 116

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проверить права на папку system и вложенные, должны быть 755

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, AlexDW сказал:

проверить права на папку system и вложенные, должны быть 755

Решилось. Оказалось в папке /storage не было вообще папки upload почему-то. Папку создал, права дал и все заработало

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решил проблему .

1. Убедитесь что у вас есть папка upload

2. Дайте ей права 777

/system/storage/upload

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Была такая же проблема. Обновил версию с 1.5.4.1 до 2.3.0.2.

Дальше ничего не устанавливалось через ocmod, так как всё время писало "Файл не найден".

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

Как оказалось, модуль "OpenCart Migration & Upgrade Tool "  при изменении конфига добавил лишний слеш в путях на конце.

/system/storage/modification//'); // OC 2
/system/storage/upload//');  // OC 2

Изменил на 

/system/storage/modification/'); // OC 2
/system/storage/upload/');  // OC 2

И всё заработало. Вроде всё просто, но в гугле ничего не нашлось, а сам додумался только спустя 1,5 часа.

Изменено пользователем ImLucky

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.