当前位置: 首页 > 知识库问答 >
问题:

克隆laravel项目后无法使用artisan

何哲
2023-03-14

好的,显然没有人有这个问题,因为我在网上找不到和我有同样问题的人。

我在本地机器和远程服务器上创建了一个Laravel 5.3项目,它们工作得很好。

我在GitHub中为Laravel项目创建了一个repo,并将整个项目推送到了存储库中。我将存储库克隆到另一台服务器上,突然composer安装php-artisan都崩溃了。

当我尝试运行php-artisan时,会出现以下错误:无法打开输入文件:artisan

当我尝试运行phpcomposer.phar安装phpcomposer.phar更新时,它会给我这个错误:

Could not open input file: artisan
Script php artisan optimize handling the post-update-cmd event returned with error code 1

知道怎么了吗?在Laravel项目中运行artisan需要哪些文件,因为我非常确定我包含了所有必要的文件。谢谢

共有3个答案

蒋文光
2023-03-14

Laravel必须将artisan文件放在项目的根目录中。如果不是他们的,您将体验到您收到的错误消息。

Laravel还需要一个composer.json文件来指定必须安装哪些依赖项。

任何丢失的文件都可以在Github的laravel存储库中找到:https://github.com/laravel/laravel

姜明贤
2023-03-14

artisan文件不在git存储库中,所以我添加了than,它运行良好

萧麒
2023-03-14

尝试删除bootstrap/cache/config.php文件。然后再跑。

composer dumpautoload
composer update

这可能对你有用。

 类似资料:
  • 我从github克隆了一个Spring boot项目,并在IntelliJ中打开了它。所以我正在尝试运行build.gradle,但我只得到了这个错误:

  • 我从git克隆了一个项目。 在我运行命令后: -作曲家转储-自动加载 -作曲家更新 文件composer.json: 文件evn APP\u ENV=local APP\u DEBUG=true APP\u KEY=SomeRandomString APP\u URL=http://localhost DB_CONNECTION=mysql DB_HOST=127.0.0.1DB_PORT=330

  • 我的Laravel项目有问题。从git克隆回购后,我做了 我有一个错误: 关于。php第664行: 用户“root”@“localhost”(使用密码:YES)的SQLSTATE[HY000][1045]访问被拒绝(SQL:select*fromwhere=1) 插入连接器。php第70行: 用户“root”@“localhost”的SQLSTATE[HY000][1045]访问被拒绝(使用密码:

  • 我尝试在克隆时更改rootfs dir,如下所示: 但我有一个错误: 然后我尝试使用"-B"选项和"lvm"值在LV中设置rootfs: 我得到了这个错误: 为什么我不能将“-vgname”或“-dir”与“lxc克隆”一起使用<我做错了什么?克隆容器时是否可以更改rootfs dir? PS:我使用Ubuntu14.04和LXC1.0。5.

  • 问题内容: 我真的很坚持这一点。我在哈德森(Hudson)创建了一个工作,并以与其他工作相同的方式进行了配置。我的项目和构建交付物存在于Git中。但是每次我尝试构建它时,都会出现以下错误: 在其他线程中,有人建议通过以jenkins用户身份登录来创建不同的私钥-公钥对,但我什至不知道如何在终端中执行此操作。我的意思是我知道如何使用“ sudo”命令以不同的用户身份登录,但我不认为有人建议使用sud

  • 更新:该错误似乎与我拥有的.babelrc文件有关: 当我移除这个文件时,错误就消失了。 原帖: 我正在使用React与包裹捆绑器。首先,我有一个问题,与我的包裹版本和@babel/preset-env(无效版本:未定义)不兼容有关。 我通过在package.json文件中添加一个resolutions标记来解决问题,以强制使用不需要version对象的以前版本的Babel。这起作用了,但现在我在