Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.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
php artisan serve罐头';找不到autoload.php_Php_Laravel_Laravel Artisan - Fatal编程技术网

php artisan serve罐头';找不到autoload.php

php artisan serve罐头';找不到autoload.php,php,laravel,laravel-artisan,Php,Laravel,Laravel Artisan,解决方案:laravel新项目名称实际上给了我一个我忽略的错误。我使用了错误的php版本。它要求phpv7.1.3或更高版本。如果你没有它,它就不起作用 遇到了另一个问题: 我有一个系统环境变量,它指向旧版本的php 此外,laravel还需要打开openssl扩展和mbstring。从php.ini中取消注释 对于新手:如果您刚刚下载了php并解压缩了文件。它包含一个名为 install.txt 你有要读的东西。它解释了一切 我在他们的入门页面上运行了laravel的新博客。当我尝试运行p

解决方案:
laravel新项目名称
实际上给了我一个我忽略的错误。我使用了错误的php版本。它要求phpv7.1.3或更高版本。如果你没有它,它就不起作用

遇到了另一个问题:

  • 我有一个系统环境变量,它指向旧版本的php
  • 此外,laravel还需要打开openssl扩展和mbstring。从php.ini中取消注释
对于新手:如果您刚刚下载了php并解压缩了文件。它包含一个名为

install.txt

你有要读的东西。它解释了一切


我在他们的入门页面上运行了laravel的新博客。当我尝试运行
php artisan-serve
时,出现以下错误:

警告:require(C:\Projects\laravel Projects\blog/vendor/autoload.php):无法打开流:第18行的C:\Projects\laravel Projects\blog\artisan中没有此类文件或目录

artisan文件指向的是

require __DIR__.'/vendor/autoload.php';
此目录不存在。即使我将它指向正确的目录,它仍然无法工作,因为我没有该文件夹的读取权限(因此它被拒绝)

发生了什么事,我该怎么解决

编辑:将url从上述更改为:

C:\Users\sarkis\AppData\Roaming\Composer\vendor\autoload.php

出于某种原因,这种方法非常有效。 现在。出现了一个新的错误

致命错误:未捕获错误:在C:\Projects\laravel Projects\blog\bootstrap\app.php:14中找不到类'illumb\Foundation\Application' 堆栈跟踪:#0 C:\Projects\laravel Projects\blog\artisan(21):在第14行的C:\Projects\laravel Projects\blog\bootstrap\app.php中抛出require_once()#1{main}


发现我没有所需的正确版本的php。

尝试运行composer dump autoload,然后运行composer安装程序


如果不起作用,请尝试编写器更新--无脚本

尝试运行编写器转储自动加载,然后运行编写器安装


如果不起作用,请尝试编写器更新--无脚本检查您对以下文件夹的所有权限,并授予0777权限

storage 0777
vendor 0777
bootstrap/cache 0777
然后再跑

php artisan serve

检查您对以下文件夹的所有权限,并授予0777权限

storage 0777
vendor 0777
bootstrap/cache 0777
然后再跑

php artisan serve

您可以通过
Composer-Create-Project
尝试安装:

composer create-project --prefer-dist laravel/laravel blog

您可以通过
Composer-Create-Project
尝试安装:

composer create-project --prefer-dist laravel/laravel blog
  • 第一次安装Composer:Composer安装
  • 然后在CMD提示符下运行命令:composer dump autoload
  • 第一次安装Composer:Composer安装
  • 然后在CMD提示符下运行命令:composer dump autoload

  • 运行laravel时,请输入新项目名称。它输出了php 7.1.3或更高版本需要安装的文本。当前版本5.6与要求不匹配。它会中止,但不会给你一个明显的错误。请务必下载php版本7.1.3或更高版本。还要检查是否有php早期版本的环境变量,并删除这些变量

    注意:请务必阅读php下载中的install.txt


    运行laravel时,请输入新项目名称。它输出了php 7.1.3或更高版本需要安装的文本。当前版本5.6与要求不匹配。它会中止,但不会给你一个明显的错误。请务必下载php版本7.1.3或更高版本。还要检查是否有php早期版本的环境变量,并删除这些变量

    注意:请务必阅读php下载中的install.txt


    我是拉威尔的新手,我对命令也有同样的困惑:

    laravel new blog
    
    没有供应商文件夹

    但在我尝试之后:

    composer create-project --prefer-dist laravel/laravel blog
    
    我发现供应商文件夹出现了


    我也不知道为什么。

    我是拉威尔的新手,我对命令也有同样的困惑:

    laravel new blog
    
    没有供应商文件夹

    但在我尝试之后:

    composer create-project --prefer-dist laravel/laravel blog
    
    我发现供应商文件夹出现了


    也不知道为什么。

    您是否运行了composer安装?是的,我运行了,并且使用windows 10时没有显示供应商文件btw@CharbelSarkis更改安装目录的权限。。。你需要有,读,写,修改和运行本地执行也。。。然后运行composer安装,一切都会好起来……您正在运行WAMPP/XAMPP或ISS?Wamp。我有应该使用的wamp和xampp。您是否运行了composer安装?是的,我运行了,并且供应商文件在使用windows 10时未显示btw@CharbelSarkis更改安装目录的权限。。。你需要有,读,写,修改和运行本地执行也。。。然后运行composer安装,一切都会好起来……您正在运行WAMPP/XAMPP或ISS?Wamp。我有wamp和xampp,我应该使用它们。
    生成优化的自动加载文件Class illighted\Foundation\Composer脚本不可自动加载,无法调用自动加载后转储脚本>@php artisan package:discover致命错误:在第14行的C:\Projects\laravel Projects\blog\bootstrap\app.php中找不到类'illumb\Foundation\Application',script@php artisan package:discover处理返回的自动加载后转储事件,错误代码为255
    ,这是我从中得到的错误
    composer dump autoload
    php artisan serve
    运行此命令后
    致命错误:在第14行的C:\Projects\laravel Projects\blog\bootstrap\app.php中找不到类'light\Foundation\Application'。
    检查此帖子,然后->
    生成优化的自动加载文件类light\Foundation\composer脚本无法自动加载,无法调用自动加载后转储脚本>@php artisan package:discover致命错误:在l上的C:\Projects\laravel Projects\blog\bootstrap\app.php中找不到类'illumb\Foundation\Application'