我不小心在laravel项目中运行了laravel new
命令,该命令显然删除了 autoload_real.php
运行php artisan serve
时收到以下错误消息:
“ PHP警告:require(C:\ xampp \ htdocs \ e-commerce \ vendor \ composer /../ symfony / polyfill-ctype / bootstrap.php):无法打开流:C中没有这样的文件或目录:第66行上的\ xampp \ htdocs \ e-commerce \ vendor \ composer \ autoload_real.php
警告:require(C:\ xampp \ htdocs \ e-commerce \ vendor \ composer /../ symfony / polyfill-ctype / bootstrap.php):无法打开流:C:\中没有此类文件或目录第66行上的xampp \ htdocs \ e-commerce \ vendor \ composer \ autoload_real.php PHP致命错误:require():无法打开所需的'C:\ xampp \ htdocs \ e-commerce \ vendor \ composer /../ symfony / polyfill-ctype / bootstrap.php'(include_path ='C:\ xampp \ php \ PEAR'),位于第66行的C:\ xampp \ htdocs \ e-commerce \ vendor \ composer \ autoload_real.php
致命错误:require():无法打开所需的'C:\ xampp \ htdocs \ e-commerce \ vendor \ composer /../ symfony / polyfill-ctype / bootstrap.php'(include_path ='C:\ xampp C:\ xampp \ htdocs \ e-commerce \ vendor \ composer \ autoload_real.php在第66行上的\ php \ PEAR')
是否可以找回 autoload_real.php ?
答案 0 :(得分:1)
只需运行:
composer update
在项目内部,它应该修复它。
答案 1 :(得分:0)
检查文件是否实际存在。如果缺少该文件夹,但文件夹'symfony / polyfill-ctype'在那里并且为空,请尝试删除供应商文件夹并再次运行composer install
。 composer install
可能是上次崩溃的原因,并且认为该程序包在那里。对我来说就是这种情况。