原创 xdebug調試出現nginx 504錯誤, xdebug不一會自動斷開跳出調試,踩坑的過來人告訴你實質上只要增加一條配置就可以完美解決!!!

這個坑也搞了好久, 現記錄下. 1.首先要明確504錯誤是nginx配置問題,所以調試php等其他配置是木有用的.這樣目標已經縮小很多了. 2.其次, 明確這個nginx是做什麼, 一般有兩種:      a. 只是將請求代理轉發, 在配

原创 最近發現百度雲分享都要設置有提取碼, 無法設置爲無提取碼的分享.本文將教你怎麼繞過百度設置無提取碼的分享(即公開的), 一行代碼搞定!

之前,百度雲分享文件時都可以選擇分享類型是私密(即有提取碼)或者公開(即無提取碼的)的,但是最近發現沒有了公開分享這個選項了, 默認就是私密的.這對於有些文件直接公開就可以了,還要提取碼(麻不麻煩啊~~).如果你也怎麼想,那麼follo

原创 php的正則(如preg_match)因輸入字符串太長而導致導致只匹配部分.

最近在使用php的正則preg_match是發現, 明明自己正則規則沒有問題(自己用ide的正則搜索確實可以匹配到) 但是用php的preg_match()函數就是匹配不出, 也沒有報錯.以下是我的寫法 if(preg_match('/

原创 php使用正則時提示unknown modifier )

php使用正則提示 Unknown modifier ')' , 感覺很奇怪正則中括號應該是認識的啊,  以下是我使用正則的代碼: preg_split('|(\t| )+|', $lineData); 最後發現用/界定符或者#時,就能

原创 百度雲網盤批量分享獨立鏈接,簡單暴力!!! 不用下載軟件,直接在網頁上搞定!

有多個文件需要進行逐個單獨分享, 如果手動那麼是很累而且容易眼花出錯. 爲此博主寫個了批量分享鏈接的腳本.有兩種使用方法:其一爲直接在console窗口中執行代碼,其二爲使用谷歌瀏覽器加載擴展. 方法1(較快,暴力) 訪問網頁版百度雲

原创 linux上的nginx,php,mysql一鍵式安裝, 也支持分別安裝的shell腳本

本着懶的原則, 自己封裝了安裝lnmp環境的shell腳本, 也支持只安裝獨立的模塊, 有需要可以去我github上克隆 https://github.com/miracle2017/lnmp

原创 docker怎麼訪問宿主中redis服務6379端口

1.宿主機中執行ifconfig, 獲取當前的ip, 2.配置redis    2.1關閉redis的保護模式(即會阻擋外部網址訪問), 首先打開redis的配置文件redis.conf, 然後找到protected-mode yes一行

原创 訪問域名時出現連接重置或者DNS_PROBE_FINISHED_NXDOM的錯誤提示,而ping域名時有指向了正確的服務器ip地址,在服務器上能通過該域名正常訪問項目,但是從外網訪問卻不行

如題: 訪問域名時出現連接重置或者DNS_PROBE_FINISHED_NXDOM的錯誤提示, 而ping域名時有指向了正確的服務器ip地址, 在服務器上能通過該域名正常訪問項目,但是從外網訪問卻不行, 提示連接重置. 解決: 可能的情況

原创 剛搭建好的typecho博客無法訪問,出現被重定向多次,或者提示頁面不存在等錯誤, 該問題一般是nginx配置沒配好,以下爲typecho的nginx配置

博主使用的是nginx+php-fpm來跑typecho, 結果一搭好,然後訪問提示重定向多次.發現自己nginx配置使用的之前用於tp框架的配置,都將連接重定向到index.php上了. 遂一頓更改後結果首頁可以訪問, 但是具體文章頁面

原创 php創建多級目錄報錯,如permission deny;所以自己寫了通用的創建多級目錄的函數

首先, php創建目錄的函數mkdir($dir, $mod , $recursive),該函數也可以遞歸創建多級目錄. 只要在第三個參數$recursive傳入true就行.而$mod參數是定義新創建目錄的權限值(八進制). 但是我們設

原创 mysql實踐例子

1. 按某字段分組,刪除組中所有重複數據只留下最大值的那行.     思路:先按照某個字段分組,如果組的行數大於1行表示有重複的,則選出這些行的最大id和分組字段作爲臨時表 t              接着將該臨時表左聯(left jo

原创 將手機接收到的短信實時轉發到服務器web端上(或其他需要的地方)

在爬蟲時, 有的網站要登錄, 登錄時需要短信驗證, 因爲爬蟲是跑在服務端上, 所以希望服務器能實時獲取到手機上的短信,使爬蟲能夠自動化. 爲此自己開發了個能實時將安卓手機上的短信轉發到服務器上. 展示如下:(將手機短信發送到服務端並儲存起

原创 redis的bitmap能設置最大的長度是多少, 爲什麼可以設置的最大長度位數是2^32, 怎麼計算bitmap會佔用多大的空間

前提:  實際上, redis只支持5種數據類型. 並沒有bitmap. 也就是bitmap是基於redis的字符串類型的. 而一個字符串類型最多存儲512M. 首先: 計算機的單位換算先了解下          8 bit = 1byt

原创 crontab設置分爲單雙號執行(奇偶天數執行),2種方法

crontab的參數含義(其中年爲可選): 分 時 日 月 周 年  法1: # 單號執行 0 0 1-31/2 * * command # 雙號執行 0 0 2-30/2 * * command 法2:  解釋:該方法思路就是設置c

原创 使用fiddler工具抓包並改包數據

使用fiddler自動修改指定連接返回的內容. 1. 下載並安裝好fiddler抓包軟件 2. 開啓fiddler(抓包的原理其實就是我們訪問真正的網站會經過fiddler這個中間代理,所以網站和本機傳輸的數據對於fiddler開說是可見