500服务器错误Laravel项目从github克隆后

kuarbcqp  于 2023-01-03  发布在  Git
关注(0)|答案(2)|浏览(140)

我面临着一个问题,与Laravel项目后,我克隆它从Github回购。
一开始,我在终端中输入php artisan serve时出现了一个错误,它会返回'PHP警告:
请求(/home/用户名/github_workspace/测试_git/供应商/自动加载. php):无法打开流:第18行的/home/peterwisu/github_workspace/test_git/artisan中没有这样的文件或目录PHP致命错误:未捕获的错误:无法打开/home/peterwisu/github_workspace/test_git/vendor/autoload.php中所需的"/home/peterwisu/github_workspace/test_git/vendor/autoload.php "(包含路径=".:/usr/share/php "):18堆栈跟踪:#0 {main}被抛出到第18行的/home/peterwisu/github_workspace/test_git/artisan中'
但我的解决方法是

composer install

看起来一切正常,我可以运行命令php artisan serve,但当我打开网页时,它返回500服务器错误
所以,我检查我的Mac笔记本电脑中的一个项目,我在那里创建一个项目它是工作正常,但当我从github克隆它有这个错误发生在我的Linux PC。请帮助我

hfyxw5xn

hfyxw5xn1#

当您从GitHub克隆Laravel项目时,您必须:
1.在cmd或终端上运行composer install
1.将.env.example文件复制到根文件夹上的.env
1.打开您的.env文件,将数据库名称(DB_DATABASE)更改为与您的配置相对应的用户名(DB_USERNAME)和密码(DB_PASSWORD)字段
1.运行php artisan key:generate
1.运行php artisan migrate
1.运行php artisan serve
1.请访问http://localhost:8000/
并且还运行

php artisan optimize
zfycwa2u

zfycwa2u2#

克隆一个小项目:

  1. git克隆名称_存储库
    1.使用composer install命令安装软件包
    1.然后创建一个.env文件,其中填充了一个现有文件,即. env.example
    1.然后运行命令php artisan key:产生
    1.如果存在迁移,则需要php artisan migrate命令
    1.最后,用php artisan serve运行Laravel程序

相关问题