我正在尝试使用Git bash创建一个项目 .
但是,在创建过程中,它会出现与 autoload.php
相关的错误 .
Errors :
警告:需要(C:\ XAMPP \ htdocs中\ onetoone \引导/../供应商/ autoload.php):未能打开流:在C无这样的文件或目录:\ XAMPP \ htdocs中\ onetoone \自举\自动加载 . 第17行的PHP
和
致命错误:需要():失败开口所需 'C:\ XAMPP \ htdocs中\ onetoone \引导/../供应商/ autoload.php'(包含路径= 'C:\ XAMPP \ PHP \ PEAR')在C:\第17行的xampp \ htdocs \ onetoone \ bootstrap \ autoload.php
我已经尝试过composer install,它没有任何区别,也进入了项目目录并尝试过composer install但是我没有运气,这应该不是很复杂的工作 .
我该如何解决这些错误?我已经查看了与此相关的其他问题但是没有任何工作 .
2 回答
确保您对Laravel有正确的服务器要求;
failed to open stream:
错误表示如果已安装且可用,则特别是未启用 OpenSSL 和/或 Mbstring PHP Extension .以下是Laravel的要求:
PHP> = 5.6.4
OpenSSL PHP扩展
PDO PHP扩展
Mbstring PHP扩展
Tokenizer PHP扩展
XML PHP扩展
检查并启用
php.ini
中所需的扩展名,并记住重新启动服务器 .之后,运行以下命令:
这应该使您能够解决您获得的错误并使您的应用程序正常工作 .
确保你有
composer.json
.删除“供应商”目录,然后运行
要么
如果您刚刚从Github克隆了Laravel,请将您的目录更改为正确的目录(包含您的项目),然后运行上面的第一个命令 .