摘要:主要原因是因?yàn)樯蟼鞯綍r(shí)文件會(huì)被忽略上傳,畢竟文件中有各種數(shù)據(jù)庫(kù)的連接信息,上傳之后有很嚴(yán)重的安全隱患。再次執(zhí)行還是會(huì)報(bào)錯(cuò)此時(shí)依次執(zhí)行以下命令重啟項(xiàng)目會(huì)發(fā)現(xiàn)完美解決啦。
這幾天自己在搗鼓一個(gè)laravel的項(xiàng)目,本地開發(fā)上傳到github,再次clone到本地開發(fā)的時(shí)候報(bào)錯(cuò)500。
主要原因是因?yàn)樯蟼鞯絞ithub時(shí) .env 文件會(huì)被忽略上傳,畢竟 .env 文件中有各種數(shù)據(jù)庫(kù)的連接信息,上傳之后有很嚴(yán)重的安全隱患。
另外,vendor文件夾也會(huì)被忽略上傳,太多第三方類庫(kù)的話上傳會(huì)很慢,其他忽略文件可在 .gitignore 文件中查看。
所以clone到本地的時(shí)候,需要執(zhí)行命令 composer install 安裝依賴類庫(kù),不然會(huì)報(bào)找不到依賴的錯(cuò)誤,此時(shí)你會(huì)發(fā)現(xiàn)項(xiàng)目中已添加了vendor文件夾。
這個(gè)時(shí)候再次執(zhí)行項(xiàng)目還是會(huì)報(bào)錯(cuò)500,因?yàn)轫?xiàng)目中沒有 .env 文件呀,執(zhí)行以下命令:
cp -a .env.example .env
此時(shí)項(xiàng)目中會(huì)多了 .env 文件,去到 .env 文件修改配置數(shù)據(jù)庫(kù)連接信息。
再次執(zhí)行還是會(huì)報(bào)錯(cuò):No application encryption key has been specified.
此時(shí)依次執(zhí)行以下命令:
php artisan key:generate php artisan serve
重啟項(xiàng)目會(huì)發(fā)現(xiàn)完美解決啦。
記錄一下踩過(guò)的坑,希望下次不會(huì)再犯,
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/29879.html
摘要:前邊已經(jīng)學(xué)會(huì)在本地用進(jìn)行開發(fā)了,現(xiàn)在就讓我們將本地開發(fā)的項(xiàng)目部署到阿里云服務(wù)器,來(lái)次實(shí)戰(zhàn)操作,阿里云部署環(huán)境阿里,,使用服務(wù)器,登錄。 前邊已經(jīng)學(xué)會(huì)在本地用Homestead進(jìn)行開發(fā)了,現(xiàn)在就讓我們將本地開發(fā)的項(xiàng)目部署到阿里云服務(wù)器,來(lái)次實(shí)戰(zhàn)操作,阿里云部署環(huán)境:阿里ECS,Ubuntu,使用Nginx服務(wù)器,SSH登錄。 一、服務(wù)器配置 如果你的服務(wù)器是剛申請(qǐng)的,則必須做一些基礎(chǔ)的配...
摘要:概述系統(tǒng)環(huán)境最近在使用時(shí),執(zhí)行命令時(shí)報(bào)了解決方案在百度上搜了一圈,沒有找到合適的答案。意外在上項(xiàng)目中的找到了對(duì)應(yīng)的解答,方案如下在根目錄增加文件,文件內(nèi)容執(zhí)行命令參考地址 概述 系統(tǒng)環(huán)境 2015 MacBook Pro 13.3 PHP 7.2.2 Laravel 5.7.9 Node v8.0.0 Npm 6.0.0 最近在使用Laravel Mix時(shí),執(zhí)行命令npm run...
摘要:本篇承接使用構(gòu)建環(huán)境,介紹如何在該文所用的容器中運(yùn)行項(xiàng)目。接下來(lái)可以新建一個(gè)項(xiàng)目或是通過(guò)轉(zhuǎn)移項(xiàng)目。從上同步項(xiàng)目一般服務(wù)器中運(yùn)行的項(xiàng)目都是在本地開發(fā)完成后同步上去的。生成文件文件含有項(xiàng)目所需的配置以及用于加密解密的隨機(jī)字符串。 本篇承接 使用 Docker 構(gòu)建 LNMP 環(huán)境,介紹如何在該文所用的容器中運(yùn)行 Laravel 項(xiàng)目。主要步驟為:轉(zhuǎn)移 Laravel 項(xiàng)目到數(shù)據(jù)卷 => 配...
閱讀 3758·2023-04-25 20:00
閱讀 3109·2021-09-22 15:09
閱讀 505·2021-08-25 09:40
閱讀 3412·2021-07-26 23:38
閱讀 2201·2019-08-30 15:53
閱讀 1097·2019-08-30 13:46
閱讀 2788·2019-08-29 16:44
閱讀 2043·2019-08-29 15:32