原创 關於tp框架數據庫表中添加字段 但是數據添加不上去問題(tp緩存)

問題描述:接手別人的項目,在表中添加了一個字段,但是方法裏面執行添加 其他的數據都能添加  就是新添加的字段沒值 解決: tp框架中有個Runtime文件夾,是tp的編譯緩存 找到runtime文件  刪除裏面的緩存 然後就可以了

原创 phpstrom使用大全

如何優雅的使用 phpStorm 開發工具 按照慣例依然是從百科上覆制一條簡介: PhpStorm 是 JetBrains 公司開發的一款商業的 PHP 集成開發工具。PhpStorm可隨時幫助用戶對其編碼進行調整,運行單元測試或者提供可

原创 laravel phpstudy nginx本地報錯404 找不到頁面

1.自己新項目laravel框架  配置好後,打開報錯404(phpstudy nginx配置) 先把基礎的配置配好,然後你的vhosts.conf出現下面這種情況 server {         listen       80;  

原创 windows服務器和本地windows共享文件(windows服務器下載文件)

1.按鍵wind+r  輸入mstsc命令 2.輸入遠程服務器ip->點擊顯示選項 3.找到本地資源->點擊詳細信息 4.點開驅動器->找到分享的磁盤 5.然後從winds服務器複製代碼到你的本地選中的磁盤 6.結束  

原创 http狀態值返回301 302 以及(302狀態值和網絡劫持的關係)

一.簡單介紹 (1). 301,302 都是HTTP狀態的編碼,都代表着某個URL發生了轉移,不同之處在於: 301 redirect: 301 代表永久性轉移(Permanently Moved)。 302 redirect: 302

原创 header('Access-Control-Allow-Origin:*')(什麼是跨域?如何解決跨域)

1.什麼是跨域 跨域,指的是瀏覽器不能執行其他網站的腳本。它是由瀏覽器的同源策略造成的,是瀏覽器施加的安全限制。 所謂同源是指,域名,協議,端口均相同,不明白沒關係,舉個例子: http://www.123.com/index.html

原创 php redis windows安裝 (phpstudy的redis的擴展以及redis測試)

一.php redis的擴展安裝 注:我的php版本是php7.0.12的,Architecture是x86 1.首先查看你自己的環境和php版本,按照規定下載對應的redis安裝包 找到你的phpinfo,查看你的對應信息 我的環境

原创 TP框架的商品秒殺(redis緩存隊列)

流程: 1.訪問產品前先將當前產品庫存隊列(點擊商品的時候,要將商品存入redis中) 2.處理當前會員是否進入隊列(下單時候判斷會員是否在redis隊列中) 注:我做的是商品直播的時候秒殺,如果做整點秒殺,將下面的時間的start_ti

原创 做一個完整網站的流程

1.購買服務器(根據自己的需求以及愛好購買,我用的是阿里雲) 注:一般國內服務器都是需要備案的,國外的是不需要的,根據自己的需求來買,備案的話是要花費一定的時間的,大概20天左右吧!但是總體也不是很麻煩 2.購買域名(可以到萬網購買) 3

原创 一鍵安裝ecs服務器的web環境(阿里雲的安裝包)

1.準備工具阿里的一鍵安裝包(鏈接:收費的2元,https://market.aliyun.com/products/56014009/cmgj000262.html?spm=5176.730005.productlist.d_cmgj0

原创 快遞鳥物流接口的調用

1.快遞鳥物流接口相當簡單 2.先按照官方要求註冊一個人認證賬號,申請所需要的技術服務 3.找到對應的api技術文檔,拉倒最下面有個demo下載,下載對應的文件 4.複製裏面的php代碼,將其改成自己項目所需要的模式 事例:接即時查詢的a

原创 php:TP後臺獲取app前端傳入的多圖片,和視頻文件

 /**      * 上傳測試接口(不需要任何參數)      * @param  {string} addr:地址,longitude:經度,latitude:緯度      * @return {json} 成功返回圖片路徑及參數

原创 php向MySQL數據庫批量添加幾十萬條數據,很少一部分數據丟失

1.出現高並發現象。 2.php腳本有個默認的執行超時時間  默認爲30秒,所以對批量數據處理的時候會停止, 解決方法:可以再第一行代碼中添加set_time_limit(0);(永不超時)

原创 SQLSTATE[HY000] [2002] Connection refused錯誤 (磁盤滿了導致MySQL啓動不了)

問題:自己公司的測試服務器,運行的好好的,突然不能用了,數據庫打不開,項目也打不開,報SQLSTATE[HY000] [2002] Connection refused,去百度了一下,發現是磁盤滿了MySQL啓動不了導致的,後來查看了一下

原创 MySQL慢查詢分析工具pt-query-digest的安裝和使用

官網:http://www.percona.com/doc/percona-toolkit/2.2/pt-query-digest.html   #快速安裝 wget https://www.percona.com/downloads/p