Laravel项目不工作Lampp& Ubantu 16.04

时间:2018-02-26 14:35:17

标签: php laravel artisan

我使用以下命令在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

enter image description here

3 个答案:

答案 0 :(得分:2)

安装以下依赖项:

sudo apt-get install php7.1-xml

您可以尝试在此处查看问题: PHP7 : install ext-dom issue

答案 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