我使用以下命令在htdocs文件夹中安装了laravel。当我使用工匠开始一个项目时,它无法启动。请回顾一下。
sevenbits11@SBT-PC-11:/opt/lampp/htdocs$ sudo composer create-project laravel/laravel first-project --prefer-dist
sevenbits11@SBT-PC-11:/opt/lampp/htdocs/first-project$ php artisan serve
PHP Warning: require(/opt/lampp/htdocs/first-project/vendor/autoload.php): failed to open stream: No such file or directory in /opt/lampp/htdocs/first-project/artisan on line 18
PHP Fatal error: require(): Failed opening required '/opt/lampp/htdocs/first-project/vendor/autoload.php' (include_path='.:/usr/share/php') in /opt/lampp/htdocs/first-project/artisan on line 18
应用解决方案后更新
sudo php artisan serve
PHP Warning: require(/opt/lampp/htdocs/first-project/vendor/autoload.php): failed to open stream: No such file or directory in /opt/lampp/htdocs/first-project/artisan on line 18
PHP Fatal error: require(): Failed opening required '/opt/lampp/htdocs/first-project/vendor/autoload.php' (include_path='.:/usr/share/php') in /opt/lampp/htdocs/first-project/artisan on line 18
答案 0 :(得分:2)
答案 1 :(得分:1)
您的屏幕截图显示:“phpunit required ext-dom”..
这意味着,您必须安装PHP-XML扩展才能正确安装phpunit和Laravel。
答案 2 :(得分:1)
您缺少PHP尝试安装
的正确扩展名sudo apt-get install php7.1-dom
您可能还需要安装其他软件包才能更新所有内容。
看看此链接可能会对您有所帮助https://askubuntu.com/questions/795629/install-php-extensions-in-ubuntu-16-04