每日一句 ( 2024713 )  

If I have seen further, it is by standing on the shoulders of giants.

如果我看得更遠,那是因為我站在巨人的肩膀上。———— Isaac Newton

在Nginx中將http://zh30.com:443跳轉到https://zh30.com:443

有小伙伴反應我博客半年沒(méi)更新了,借此機會(huì )趕緊水一篇。另有小伙伴求助于我一個(gè)這樣的問(wèn)題,說(shuō)在使用http://協(xié)議外加443端口訪(fǎng)問(wèn)時(shí),nginx會(huì )報錯提示:“400 Bad Request The plain HTTP request was sent to HTTPS port”這個(gè)錯誤是指請求錯誤,http協(xié)議的請求被發(fā)送到了https的端口。在Nginx中,不能在一個(gè)端口同時(shí)處理http和https請求。按正常瀏覽來(lái)說(shuō)也不可能會(huì )...

Laravel5.4安裝passport時(shí)遇到的一些問(wèn)題

安裝時(shí)可能不支持高版本,我使用了composer require laravel/passport ~4.0安裝后執行遷移時(shí)nothing to migrate,需要手動(dòng)注冊Provider, 在config/app.php中providers中添加Laravel\Passport\PassportServiceProvider::class。執行php artisan passport:install時(shí)提示“There are no commands defined in the “passport” namespace.” 需要執行cache:clear和config:cache 更新緩存。...

Vue history模式編譯后nginx無(wú)法訪(fǎng)問(wèn)的問(wèn)題

Vue的項目,使用history路由模式相比hash模式來(lái)說(shuō),url會(huì )比較美觀(guān)。但新手在把項目編譯后并使用nginx配置訪(fǎng)問(wèn)時(shí),點(diǎn)擊其它頁(yè)時(shí)會(huì )空白,F12查看請求,返回304,并且提示“We’re sorry but xxxxxx doesn’t work properly without JavaScript enabled. Please enable it to continue。我解決的方法是首先在nginx里要正確配置好了urlrewrite:location / { try_files $uri $uri/ /in...

亂碼表,看懂常見(jiàn)編碼亂碼

亂碼,是最常遇到的問(wèn)題,這個(gè)表貌似可以輕松的通過(guò)“亂碼”的樣子明白亂碼原因。好吧,我承認這是又水了一篇。。。。

寫(xiě)了一個(gè)在Safari中圖片熱點(diǎn)map無(wú)效的bug

是今天在寫(xiě)一個(gè)通過(guò)js向頁(yè)面上的圖片添加map熱點(diǎn)的功能時(shí),遇到的bug。生成的圖片熱點(diǎn)在我本地windows和android設備上均正常使用,map中設置的熱點(diǎn)可以正常點(diǎn)擊,但在iphone上沒(méi)有任何效果。一直以為是safari兼容問(wèn)題,google也搜了不少文章,都沒(méi)有找到相關(guān)的說(shuō)明。直到晚上再打開(kāi)電腦比對我的代碼和w3school上的示例時(shí)才發(fā)現,img標簽中的usemap中沒(méi)有加#。。。。這種操作居然也可以? 沒(méi)加...

vagrant+ubuntu14.4+lnmp一鍵包運行laravel可能需要的步驟

1. vagrant init原版ubuntu trusty環(huán)境,可能需要先離線(xiàn)下載安裝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....

mysql允許遠程訪(fǎng)問(wèn)設置

mysql默認只允許本機訪(fǎng)問(wèn),需要遠程登錄操作時(shí)需要增加%的權限本機登錄mysql -uroot -p之后:1.grant all privileges on *.* to root@'%' identified by "root";2.flush privileges; 這步可以不用?exit退出mysql3.修改my.conf 注釋bind-address一行vim /etc/mysql/my.conf [mysqld].... #bind-address = 127.0.0.1...安裝的lnmp集成環(huán)境中,mysql端口默認被iptables禁用,需要...