【问题标题】:Laravel project isnt working after git cloneLaravel 项目在 git clone 后无法工作
【发布时间】:2018-09-27 08:35:37
【问题描述】:

所以我开始了一个新项目,我下载了它的克隆,我做了 composer install & update。我做 php artisan serve 启动,但是 server.php 中有一个错误说:

if ($uri !== '/' && file_exists(__DIR__.'/public_html'.$uri)) {
    return false;
}

require_once __DIR__.'/public_html/index.php';

警告: require_once(C:\Users\eless\PhpstormProjects\vigil/public_html/index.php): 无法打开流:中没有这样的文件或目录 C:\Users\eless\PhpstormProjects\vigil\server.php 在第 21 行

致命错误:require_once():需要打开失败 'C:\Users\eless\PhpstormProjects\vigil/public_html/index.php' (include_path='C:\xampp\php\PEAR') 在 C:\Users\eless\PhpstormProjects\vigil\server.php 在第 21 行

然后我将其更改为 /public 而不是 /public_html 然后它只是一个白屏并进行了 php artisan 迁移(关于表有一些错误但是)说

哎呀,好像出了点问题

项目不可见。我该做什么?有人可以帮忙吗?

【问题讨论】:

  • 确保您的项目根目录中有 .env 文件
  • 是的,我有,但是没有APP_KEY我添加的其他部分,比如数据库等
  • 同样,一旦你的 .env 在那里,运行 php artisan key:gen 并且你的存储权限可能需要改变。
  • 好的,我做到了。 .env 文件的名称也是我更改的其他内容,现在它给出了数据库错误,所以我会检查一下。
  • 它现在给出了什么错误?老实说,这是一个不同的问题..

标签: php git laravel


【解决方案1】:

将 .env.example 重命名为 .env,然后运行 ​​php artisan key:gen 以在 .env 文件中提供 APP_KEY。

相应地编辑您的数据库配置设置...(用户名、密码等)

完成后,运行 php artisan migrate 将您的数据库迁移移动到您设置的数据库中,然后重新加载您的浏览器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-10
    • 2015-09-08
    • 1970-01-01
    • 2015-07-06
    • 2018-10-18
    • 1970-01-01
    • 2021-12-20
    相关资源
    最近更新 更多