Problems are not stop signs; they are guidelines.
問題的出現(xiàn)不是讓你止步,而是給你指路。———— Robert Schuller
安裝時可能不支持高版本,我使用了composer require laravel/passport ~4.0安裝后執(zhí)行遷移時nothing to migrate,需要手動注冊Provider, 在config/app.php中providers中添加Laravel\Passport\PassportServiceProvider::class。執(zhí)行php artisan passport:install時提示“There are no commands defined in the “passport” namespace.” 需要執(zhí)行cache:clear和config:cache 更新緩存。...
[2019.12.2 更新] nginx.conf里要加上對laravel的靜態(tài)文件目錄的轉(zhuǎn)發(fā)(這里假設我的靜態(tài)文件在public/static下)、修改vue的nginx配置。 我們以在我本地的開發(fā)環(huán)境為例,windows7+nginx+Vue+Laravel5,假設我想使用的域名是zh30.com。 想達成的效果:我們想直接訪問時使用Vue開發(fā)的單頁面應用index.html,做為我們的前臺交互,且在Vue中使用history路由模式。后臺和接口使用laravel框架進行...
1. vagrant init原版ubuntu trusty環(huán)境,可能需要先離線下載安裝box 2. 編輯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集成環(huán)境在運行l(wèi)aravel時顯示空白,打開php.ini的display_errors后顯示: open_basedir restriction in effect…. is not within the allowed path…的錯誤。 這是服務器把include權(quán)限限制在了open_basedir所設置的目錄。 檢查php.ini發(fā)現(xiàn)open_basedir確實是限制在項目的public下,所以在包含上級其它目錄中的文件時會出錯。 由于php.ini中檢查過open_basedir是被注釋的,所以...
第一步:.env中的MAIL配置: MAIL_DRIVER=smtp MAIL_HOST=smtp.qq.com MAIL_PORT=587 MAIL_USERNAME=xxxxxxxxx@qq.com #你的QQ號或QQ郵箱 MAIL_PASSWORD=abcdabcdabcdabcd #授權(quán)碼 MAIL_ENCRYPTION=tls 16位授權(quán)碼在QQ郵箱->設置->帳號頁面中,開啟使用smtp后可以得到。 encryption默認是null,需要設置為tls否則會報類似“Must issue a STARTTLS command first.”這種錯誤。 第二步:config/ma...