Life isn't tied with a bow, but it's still a gift.
生活沒有打上蝴蝶結,但它仍是一份禮物。———— Regina Brett
安裝時可能不支持高版本,我使用了composer require laravel/passport ~4.0安裝后執行遷移時nothing to migrate,需要手動注冊Provider, 在config/app.php中providers中添加Laravel\Passport\PassportServiceProvider::class。執行php artisan passport:install時提示“There are no commands defined in the “passport” namespace.” 需要執行cache:clear和config:cache 更新緩存。...
[2019.12.2 更新] nginx.conf里要加上對laravel的靜態文件目錄的轉發(這里假設我的靜態文件在public/static下)、修改vue的nginx配置。我們以在我本地的開發環境為例,windows7+nginx+Vue+Laravel5,假設我想使用的域名是zh30.com。想達成的效果:我們想直接訪問時使用Vue開發的單頁面應用index.html,做為我們的前臺交互,且在Vue中使用history路由模式。后臺和接口使用laravel框架進行...
1. vagrant init原版ubuntu trusty環境,可能需要先離線下載安裝box2. 編輯Vagrantfile文件,取消注釋config.vm.network項,自定義ip。編輯底部config.vm.provision項,增加幾條shell。config.vm.provision "shell", path: "sources-list.sh"config.vm.provision "shell", inline: "apt-get update"config.vm.provision "shell", inline: "wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar....
使用lnmp集成環境在運行laravel時顯示空白,打開php.ini的display_errors后顯示:open_basedir restriction in effect…. is not within the allowed path…的錯誤。這是服務器把include權限限制在了open_basedir所設置的目錄。檢查php.ini發現open_basedir確實是限制在項目的public下,所以在包含上級其它目錄中的文件時會出錯。由于php.ini中檢查過open_basedir是被注釋的,所以...
第一步:.env中的MAIL配置:MAIL_DRIVER=smtpMAIL_HOST=smtp.qq.comMAIL_PORT=587MAIL_USERNAME=xxxxxxxxx@qq.com #你的QQ號或QQ郵箱MAIL_PASSWORD=abcdabcdabcdabcd #授權碼MAIL_ENCRYPTION=tls16位授權碼在QQ郵箱->設置->帳號頁面中,開啟使用smtp后可以得到。encryption默認是null,需要設置為tls否則會報類似“Must issue a STARTTLS command first.”這種錯誤。第二步:config/ma...