Ошибка при переносе drupal 8 commerce с локальной машины на хостинг

Аватар пользователя alexandr.krupnov alexandr.krupnov 1 марта в 11:01

Здравствуйте! Возникла такая ошибка при переносе проекта на хостинг Reg Ru

<?php
Warning
: require(/var/www/my-hosting<ins><em></em></ins>/data/www/my-domain-name.ru/web/../vendor/autoload.php): failed to open streamNo such file or directory in /var/www/<em><ins>my-hosting</ins></em>/data/www/ros-motor.ru/web/autoload.php on line 17

Warning

: require(/var/www/<em><ins>my-hosting</ins></em>/data/www/my-domain-name.ru/web/../vendor/autoload.php): failed to open streamNo such file or directory in /var/www/my-hosting/data/www/ros-motor.ru/web/autoload.php on line 17

Fatal error

: require(): Failed opening required '/var/www/<em><ins>my-hosting</ins></em>/data/www/my-domain-name.ru/web/../vendor/autoload.php' (include_path='.:'in /var/www/my-hosting/data/www/ros-motor.ru/web/autoload.php on line 17?>

На локальной машине структура была такая

-my-project
--web
--drush
--bin
--config
--vendor
--script
.. (other file)

Устанавливал проект через composer

Я перенес папку web (именно на неё на прописывал link в настройках apache2).
В итоге не работает (((
0 Thanks

Лучший ответ

Аватар пользователя ivnish ivnish 1 марта в 11:25
1

1) composer install сделали на проде?

2) Нужно настроить вебсервер на проде на каталог web

Комментарии

Аватар пользователя alexandr.krupnov alexandr.krupnov 1 марта в 11:24

А если перенести всю папку my-project, то сайт по адресу my-domain-name.ru/my-project/web загружается и работает. НО! - если только не логинится. При логине путь my-project/web обрезается и ошибка 404

Аватар пользователя ivnish ivnish 1 марта в 15:20

У вас веб-сервер неверно настроен. По адресу my-domain-name.ru у вас должно открываться содержимое каталога web

Аватар пользователя ivnish ivnish 1 марта в 11:25
1

1) composer install сделали на проде?

2) Нужно настроить вебсервер на проде на каталог web

Аватар пользователя alexandr.krupnov alexandr.krupnov 1 марта в 11:53

1) Нет. А если я перенес всю папку проекта мне composer в неё ставить (my-project) или в отдельную папку?

2) Делаю (хостинг на Reg Ru - удалить/создать вручную www-домен)

P.S. С п.2 разобрался кажется. Больше п.1 вызывает вопросы. И спасибо Вам ))))