Php 拉威尔罐头';找不到数据库目录
我有一个很奇怪的问题。我使用的是5.4版本的laravel,目前在我的笔记本电脑windows 10上运行,在mac和pc的其他设备上我没有这个问题 所以,问题是,当我尝试为数据库播种时,我得到了一个奇怪的错误,它说 [ErrorException]包括(C:\Users\nathaniel\Desktop\LaraProjects\cms\vendor\composer/../../../atabase/seeds/DatabaseSeeder.php):无法打开流:没有这样的文件或目录 正如您所看到的,它不是\database,而是\atabase,我不知道为什么。在执行php artisan migrate:refresh时--种子将迁移所有内容,但在种子设定时失败: php artisan迁移:刷新——种子回滚:2014_07_02_230147_迁移_cartalyst_sentinel回滚:2014_07_02_230147_迁移_cartalyst_sentinel迁移:2014_07_02_230147; u迁移_cartalyst_sentinel迁移:2014_07_02_230147;迁移_cartalyst_sentinel [ErrorException]包括(C:\Users\nathaniel\Desktop\LaraProjects\cms\vendor\composer/../../../atabase/seeds/DatabaseSeeder.php):无法打开流:没有这样的文件或目录Php 拉威尔罐头';找不到数据库目录,php,database,laravel,Php,Database,Laravel,我有一个很奇怪的问题。我使用的是5.4版本的laravel,目前在我的笔记本电脑windows 10上运行,在mac和pc的其他设备上我没有这个问题 所以,问题是,当我尝试为数据库播种时,我得到了一个奇怪的错误,它说 [ErrorException]包括(C:\Users\nathaniel\Desktop\LaraProjects\cms\vendor\composer/../../../atabase/seeds/DatabaseSeeder.php):无法打开流:没有这样的文件或目录 正如
我尝试过卸载自动加载并清除缓存,但问题仍然存在。谢谢首先尝试升级composer:
composer自我更新
我不知道这个奇怪错误的原因,但您可以通过在composer.json
中提供数据库的完整路径来修复它(为buggy composer 1.4.2版工作)
首先尝试升级composer:
composer自我更新
我不知道这个奇怪错误的原因,但您可以通过在composer.json
中提供数据库的完整路径来修复它(为buggy composer 1.4.2版工作)
无论如何,无法添加注释,请尝试检查文件夹,确切名称为
数据库
,然后打开composer.json
,并检查此参数
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/"
}
},
再次尝试后,请打开
composer.json
并检查。无法添加注释,无论如何,请尝试检查文件夹,数据库的确切名称,然后打开composer.json
,并检查此参数
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/"
}
},
请重试编写器转储自动加载并检查