5 и после установки Laravel и создания php artisan serve он не работает.
PHP Warning: require(/var/www/html/sidbrint/vendor/autoload.php): failed to open stream: No such file or directory in /var/www/html/sidbrint/artisan on line 18
PHP Fatal error: require(): Failed opening required '/var/www/html/sidbrint/vendor/autoload.php (include_path='.:/usr/share/php') in /var/www/html/sidbrint/artisan on line 18
Я использую сервер Ubuntu и не знаю, что делать.
Когда я устанавливаю Laravel, я использую composer create-project --prefer-dist laravel/laravel blog "5.5.*"
Если я не поставлю версию, она установит версию 5.4, которая работает нормально, но мне нужна версия 5.5, потому что это LTS.
Вы этого не сделаете! Мой комментарий был удален после того, как вы внесли изменения в свой пост о том, как вы его установили.
Все должно (теоретически) работать после того, что вы сделали. Вы можете попробовать установить в другую папку, чтобы проверить, работает ли это. Вы можете запустить composer dump-autoload в папке вашего проекта, посмотрите, поможет ли это.
Вы также можете обратиться к howtoforge.com/tutorial/install-laravel-on-ubuntu-for-apache
Второе сообщение об ошибке может указывать на то, что вам все еще нужно установить php. В ubuntu, если в ls / usr / share / php / нет подкаталогов, вам необходимо установить php.






Попробуйте использовать это, это может решить вашу проблему
composer update --no-scripts
композитор обновление
требуется, поскольку файлы поставщика отсутствуют.
Похоже, мне понадобились некоторые пакеты PHP, поэтому я их установил:
sudo apt-get install php-dev php-mcrypt php-gd php-mbstring php-xml php-common php-zip apache2-dev libapache2-mod-php mysql-server composer npm
После этого я выполнил composer create-project --prefer-dist laravel/laravel blog "5.5.*" и работал нормально.
Я посоветовался с этим:
Когда мне нужно запускать
composer install?