Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel:php artisan服务公司';开始_Php_Laravel - Fatal编程技术网

Laravel:php artisan服务公司';开始

Laravel:php artisan服务公司';开始,php,laravel,Php,Laravel,我在这里仔细研究了其他几个答案,似乎没有什么符合要求。一开始我可能会留下一些信息,所以请告诉我您还需要什么,谢谢 目前正在运行Ubuntu7,使用composer和laravel,两者似乎都安装正确: 在终端中键入“php artisan serve”和“php artisan serve--port:8000”时,出现以下错误: PHP警告: 需要(/home/user/Projects/thingy/bootstrap/。/vendor/autoload.php): 无法打开流:中没有此类文

我在这里仔细研究了其他几个答案,似乎没有什么符合要求。一开始我可能会留下一些信息,所以请告诉我您还需要什么,谢谢

目前正在运行Ubuntu7,使用composer和laravel,两者似乎都安装正确:

在终端中键入“php artisan serve”和“php artisan serve--port:8000”时,出现以下错误:

PHP警告: 需要(/home/user/Projects/thingy/bootstrap/。/vendor/autoload.php): 无法打开流:中没有此类文件或目录 /第17行php上的home/user/Projects/thingy/bootstrap/autoload.php 致命错误:require():无法打开require “/home/user/Projects/thingy/bootstrap/。/vendor/autoload.php” (包括路径='。:/usr/share/php')在 /第17行的home/user/Projects/thingy/bootstrap/autoload.php

当我尝试运行“php-S localhost:8000-t public/”作为尝试时,刷新时会出现以下错误:

PHP7.0.18-0ubuntu0.17.04.1开发服务器于7月6日星期四启动 09:15:36 2017正在侦听文档根目录 /home/user/Projects/thingy/public按Ctrl-C退出。[七月六日星期四] 09:15:40 2017]PHP警告: 需要(/home/user/Projects/thingy/bootstrap/。/vendor/autoload.php): 无法打开流:中没有此类文件或目录 /第17行的home/user/Projects/thingy/bootstrap/autoload.php[Thu 2017年7月6日09:15:40]PHP致命错误:require():打开失败 必修的 “/home/user/Projects/thingy/bootstrap/。/vendor/autoload.php” (包括路径='。:/usr/share/php')在 /第17行的home/user/Projects/thingy/bootstrap/autoload.php[Thu 2017年7月6日09:15:40]127.0.0.1:57214[500]:/-require():失败 需要打开 “/home/user/Projects/thingy/bootstrap/。/vendor/autoload.php” (包括路径='。:/usr/share/php')在 /第17行的home/user/Projects/thingy/bootstrap/autoload.php

我检查了一下是否有一台服务器已经在终端中使用“ps-ef | grep php”命令运行,但我没有看到任何服务器在运行

我已运行“composer install”,出现以下错误:

无法创建缓存目录 /home/user/.composer/cache/repo/https--packagist.org/,或目录 是不可写的。在没有缓存的情况下继续无法创建缓存 目录/home/user/.composer/cache/files/,或目录不是 可写的。在没有缓存的情况下继续无法创建缓存目录 /home/user/.composer/cache/repo/https--packagist.org/,或目录 是不可写的。在没有缓存加载生成器的情况下继续 包含包信息的存储库安装依赖项 (包括require dev)无法从锁文件中删除您的需求 已解析为一组可安装的软件包

问题1 -laravel/framework v5.4.28的安装请求->可由laravel/framework[v5.4.28]满足。 -laravel/framework v5.4.28需要ext mbstring*->系统中缺少请求的PHP扩展mbstring。
问题2 -phpunit/php代码覆盖率4.0.8->可满足phpunit/php代码覆盖率[4.0.8]的安装请求。 -phpunit/php代码覆盖率4.0.8需要ext dom*->系统中缺少请求的php扩展dom。问题3 -phpunit/phpunit 5.7.21的安装请求->可由phpunit/phpunit[5.7.21]满足。 -phpunit/phpunit 5.7.21需要ext dom*->系统中缺少请求的PHP扩展dom。问题4 -laravel/framework v5.4.28需要ext mbstring*->系统中缺少请求的PHP扩展mbstring。 -laravel/tinker v1.0.1需要Lightning/console~5.1->可由laravel/framework满足[v5.4.28]。 -laravel/tinker v1.0.1的安装请求->可由laravel/tinker[v1.0.1]满足

要启用扩展,请验证是否在.ini中启用了扩展 文件夹: -/etc/php/7.0/cli/php.ini -/etc/php/7.0/cli/conf.d/10-opcache.ini -/etc/php/7.0/cli/conf.d/10-pdo.ini -/etc/php/7.0/cli/conf.d/20-calendar.ini -/etc/php/7.0/cli/conf.d/20-ctype.ini -/etc/php/7.0/cli/conf.d/20-exif.ini -/etc/php/7.0/cli/conf.d/20-fileinfo.ini -/etc/php/7.0/cli/conf.d/20-ftp.ini -/etc/php/7.0/cli/conf.d/20-gettext.ini -/etc/php/7.0/cli/conf.d/20-iconv.ini -/etc/php/7.0/cli/conf.d/20-json.ini -/etc/php/7.0/cli/conf.d/20-pdo_pgsql.ini -/etc/php/7.0/cli/conf.d/20-pgsql.ini -/etc/php/7.0/cli/conf.d/20-phar.ini -/etc/php/7.0/cli/conf.d/20-posix.ini -/etc/php/7.0/cli/conf.d/20-readline.ini -/etc/php/7.0/cli/conf.d/20-shmop.ini -/etc/php/7.0/cli/conf.d/20-sockets.ini -/etc/php/7.0/cli/conf.d/20-sysvmsg.ini -/etc/php/7.0/cli/conf.d/20-sysvsem.ini -/etc/php/7.0/cli/conf.d/20-sysvshm.ini -/etc/php/7.0/cli/conf.d/20-tokenizer.ini -/etc/php/7.0/cli/conf.d/20-zip.ini您还可以在终端内部运行
php--ini
,查看php在cli模式下使用哪些文件

运行“composer dump autoload”时,我会得到以下信息:

无法创建缓存目录 /home/user/.composer/cache/repo/https--packagist.org/,或目录 是不可写的。在没有缓存的情况下继续无法创建缓存 目录/home/user/.composer/cache/files/,或目录不是 可写的。在没有缓存的情况下继续无法创建缓存目录 /home/user/.composer/cache/repo/https--packagist.org/,或目录 是不可写的。在不生成缓存的情况下继续优化 自动加载文件

在遵循Nishan Karunarathna和Alex的建议后,我现在在运行“php artisan serve”时出现以下错误:

PHP致命错误:未捕获错误:类 在中找不到“照亮\基础\应用程序” /home/joshua/Projects/thingy/bootstrap/app.php:14堆栈跟踪:

0/home/joshua/Projects/thingy/artisan(18):需要一次() 1.
sudo apt-get install php7.0-mbstring

sudo apt-get install php7.0-xml