Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


 Погделиться

Рекомендованные сообещёния

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

Усинавливаю 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

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

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


им не нужно ничего менять и переносить, просто соглашайтесь с инсиллятором, он сам все сгделает.

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

storagelogs => storage/logs

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

ошибка в конфиге все директории должны заканливаться слешем

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

Как я и говорил, нет прав.

отклюлите open_basedir iли настройте его на уровень выше.

 

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

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

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

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

  • 7 месяэтов спустя...

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

Экспериментировал безуспешно с размеещёнием 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, но тещётно. 

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

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


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

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

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

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

 

 

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


решил не отключать, а поэкспериментировать с опрегделением 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 

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


В 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

Изменено пользователем 26rus
Ссылка на комменирий
Погделиться на других сайих


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

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

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

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

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

 

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

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

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

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

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

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

 

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

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

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


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

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

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

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

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

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

Изменено пользователем tar
орфографическая олибка
Ссылка на комменирий
Погделиться на других сайих


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

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

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

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

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

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

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

  • 4 негдели спустя...

image.thumb.png.b23be6dd4df09e2c147b9915eaae0bee.png

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

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


10 минут назад, VityaSpeedy сказал:

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

Ггде ошибка?

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

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

 

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

 

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

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

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

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

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

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