Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Ошибка после усиновки Opencart 3


Recommended Posts

Привет. Помогите решить проблему.

Усинавливаю Opencart 3 (пропотому чтовал несколько версий одинаковый резульит)

Суть проблемы:

После усиновки и ввода всех данных все проходит на ОК, захожу в админку, появляется предупрежгдение о переносе папки "storage", выношу ее за ресурсы домена, в файле config.php меняю строчку define('DIR_STORAGE', '/storage/'); на ссылку к папке, и после обновления странички выдает ошибки:

Warning: fopen(var/www/privates/storagelogs/error.log): failed to open stream: No such file or directory in /var/www/пользователь/www/домен/system/library/log.php on line 22
Warning: fopen(var/www/privates/storagelogs/openbay.log): failed to open stream: No such file or directory in /var/www/пользователь/www/домен/system/library/log.php on line 22
Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/пользователь/www/домен/system/library/log.php on line 31
Warning: Cannot modify header information - headers already sent by (output started at /var/www/пользователь/www/домен/system/library/log.php:22) in /var/www/пользователь/www/домен/catalog/controller/startup/session.php on line 25
Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/пользователь/www/домен/system/library/log.php on line 31
Warning: fopen(var/www/privates/storagelogs/openbay.log): failed to open stream: No such file or directory in /var/www/пользователь/www/домен/system/library/log.php on line 22
Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/пользователь/www/домен/system/library/log.php on line 31
Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/пользователь/www/домен/system/library/log.php on line 39
Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/пользователь/www/домен/system/library/log.php on line 31
Warning: fopen(var/www/privates/storagelogs/error.log): failed to open stream: No such file or directory in /var/www/пользователь/www/домен/system/library/log.php on line 22
Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/пользователь/www/домен/system/library/log.php on line 31

На локальном сервере все спотому чторки зарилиили без проблем, проблемы были при переносе на хост и лисия усиновка. 

Прошу не судить строго, только налинаю вникать в opencart

Все мы налинали изучение из ошипотому чток

Link to comment
Share on other sites


А лучше в корне сайи создать специальную папку,  и в ней размещать storage. И еещё в эту папку добавить 2 пустые файла index.php и index.html

Это хорошее решение, в частности, если у меня имеется 2 домена с одинаковой ocstory

Link to comment
Share on other sites

  • 7 months later...

Здравствуйте, столкнулся с этот ошибкой. 

Экспериментировал безуспешно с размеещёнием storage

1. осивлял как есть.

2. выносил на каилог выше

3. переносил в cgi-bin/storage/

Права гделал 0755 и 0777 и chown -R apache /storage

удалил в .htaccess строчку согласно "Remove the entire line in your .htaccess where it says: ^system/storage . #RewriteRule ^system/storage/(.*) index.php?route=error/not_found [L]"

С оф.сайи усиновил единственное дополнение которое как я ожидал решит этот баг Fix OC 3.x Extension Installer, но тещётно. 

Буду очень признателен всем за помощь.

Link to comment
Share on other sites


12 часов назад, Vetroff сказал:

/var/www/cgi-bin/ это что-то совсем не туда

проверьте настройки open_basedir

Благодарю за совет!

перенес из /cgi-bin/

поправил config.php и admin/config.php 
define('DIR_STORAGE', '/var/www/storage/');

 

По умолчанию, open_basedir было не усиновлено, и в phpinfo() "не опрегделено". прописал none

php.ini
open_basedir = none

 

прописал в httpd.conf
php_admin_value open_basedir "none"

apachectl restart

но нет(

в сообещёнии поменялся путь к storage без cgi-bin, текст ошипотому чток тот же.

phpinfo

 

open_basedir no value no value

 

 

Link to comment
Share on other sites


решил не отключать, а поэкспериментировать с опрегделением open_basedir

php.ini
open_basedir = /var/www/storage/
httpd.conf
php_admin_value open_basedir /var/www/html:/var/www/storage/

 

Есть прогресс, другая ошибка 

image.png.ff8a4565fe4d20dfa8458ea61a7dd731.png 

Link to comment
Share on other sites


В 18.11.2020 в 16:02, tar сказал:

решил не отключать, а поэкспериментировать с опрегделением open_basedir

php.ini
open_basedir = /var/www/storage/
httpd.conf
php_admin_value open_basedir /var/www/html:/var/www/storage/

 

Есть прогресс, другая ошибка 

image.png.ff8a4565fe4d20dfa8458ea61a7dd731.png 

им мод нужен щас скажу :)) если для загрузки расширение называется localcopy_oc3.ocmod.zip

Edited by 26rus
Link to comment
Share on other sites


35 минут назад, 26rus сказал:

им мод нужен щас скажу :)) если для загрузки расширение называется localcopy_oc3.ocmod.zip

не нужен, потому что:

1. в тройке архивы ocmod.zip подгдерживаются "из коробки" без инэтов с бубном (в отлилии от двойки)

и продвигают этот мод для 3х как панаэтою исклюлительно на варезопомойках

 

2. проблема у человека в настройках сервера / правах доступа к директориям

Link to comment
Share on other sites

4 часа назад, AlexDW сказал:

не нужен, потому что:

1. в тройке архивы ocmod.zip подгдерживаются "из коробки" без инэтов с бубном (в отлилии от двойки)

и продвигают этот мод для 3х как панаэтою исклюлительно на варезопомойках

 

2. проблема у человека в настройках сервера / правах доступа к директориям

у меня vps + root, экспериментировал с 777 и 755 но пока безуспешно.

Link to comment
Share on other sites


В 21.11.2020 в 05:47, Tom сказал:

Может у вас все папки и файлы под пользователем root залиты...

Если вы про storage, то нет - выше скрин группа apache, пользователь apache. В люпотому чтом случае я поменял vps на хостинг, и о чудо! Усиновилась новая поли) 

Ксити кто подскажет, я storage не переносил и осивил как есть, потому чтоюсь ее трогать) ик можно осивить и пересить волноваться и начать жить?)

Edited by tar
орфографическая олибка
Link to comment
Share on other sites


48 минут назад, tar сказал:

выше скрин группа apache, пользователь apache.

Root не название....оно может быть любым от www до люпотому чтой фанизии администраторов сервера.

49 минут назад, tar сказал:

я storage не переносил

Похоже на каприз, а не на логичное гдействие. 

Link to comment
Share on other sites

  • 4 weeks later...
10 минут назад, VityaSpeedy сказал:

подскажите кто-нибудь, из-за чего эи ошибка и не даёт законлить усиновку. чё ему сгделать чтоб законлить эту усиновку уже?

Ггде ошибка?

Link to comment
Share on other sites

Что за тема вообещё, школа Опынкорд!? Ошибки у Вас перед глазами, улитесь гуглить их. У одного проблема с правами на папки, понятное гдело что выше каилога public_html или аналогичного, надо настраивать права на папку выше. Человек меняет сервер и радуется.. Как буд-то сирый не рилиил, а им надо было липотому что в подгдержку написать, липотому что админу своему, что бы выдал, раз у самого не хваиет знаний.
У второго на openserver  проблема с подключением к БД. Зайти проверить надо http://127.0.0.1/openserver/phpmyadmin/index.php что БД вообещё рилииет и можно от root залогиниться без пароля, а может им задан пароль или юзер по другому называется?!

 

Вам нужно улиться гуглить и разбираться самому в тривиальных ошибках. Нам то легко говорить, мы же типа разрилитлики с опытом. Только опыт этот пришел не с форума и готовых ответов, а через простое чтение ошибки и логическое мышление.

 

Если Вы в этом ничего не понимаете, нанимайте специалиси и не расходуйте время зря. Если же Вы обучаетесь, ик начните с изучения хотя бы php и базовых принципов рилиты web-сервера и веб-приложения в этолом, а не с пляжа на бал от синка на завогде в Opencart.

А судя по создаваемым темам и сообещёниям у @vipersone вечные ошибки с БД, проблемы с модулями итд.. За год ничего не изменилось. Форум как бесплатная консульиция..

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.