Jump to content
Sign in to follow this  
stool

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

Recommended Posts

пытаюсь загрузить из админка сайта на хостинге  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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
..в корне сайта есть папка (vqmod)

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

 

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

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

Share this post


Link to post
Share on other sites

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

 

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

удалил vqmod

 

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

Share this post


Link to post
Share on other sites

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

admin\controller\extension\installer.php

admin\controller\extension\module.php

admin\controller\extension\modification.php

index.php

admin\index.php

 

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

 

Share this post


Link to post
Share on other sites

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

Share this post


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

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

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

  • +1 1

Share this post


Link to post
Share on other sites

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

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

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

/system/storage/upload

Share this post


Link to post
Share on other sites

Была такая же проблема. Обновил версию с 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 часа.

Edited by ImLucky

Share this post


Link to post
Share on other sites

Аналогичная проблема появилась после технических работ на хостинге.

Установил OpenCart с нуля на поддомен и сравнив config файлы, выявил не соответствия в пути к директориям. После исправления старого конфига по схеме нового, всё заработало.

Может у кого-то такая же проблема.

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.

Sign in to follow this  

  • 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.