Time of Update: 2016-06-13
超多IP訪問/robots.txtapache日誌裡全是這樣的記錄,全是訪問的/robots.txt,而且十多分鐘就有幾萬行。伺服器CPU經常跑到100%。蜘蛛也不會爬robots.txt這麼頻繁吧。。。大神幫分析下66.249.65.147 - - [17/Oct/2014:10:14:38 +0100] "GET /robots.txt HTTP/1.1" 200 -(-是因為我在網站根目錄下建立了個空白的robots.txt。)------解決思路---------------------
Time of Update: 2016-06-13
PHP結合memcacheq訊息佇列解決並發問題 在處理商務邏輯時有可能遇到高並發問題,例如商城秒殺、微博評論等。如果不做任何措施可能在高瞬間造成伺服器癱瘓,如何解決這個問題呢?隊列是個不錯的選擇。隊列(Queue)又稱先進先出(First In First Out)利用訊息佇列可以很好地非同步處理資料傳送和儲存,當你向資料庫中寫入資料就可採取訊息佇列來非同步插入。只要有並發限制的地方基本都可以使用隊列來解決。這裡先重點介紹一下memcacheq。???
Time of Update: 2016-06-13
ThinkPHP架構基礎回顧首先,我們必須要知道的就是目錄結構:
Time of Update: 2016-06-13
關於json的解析問題本帖最後由 u012884755 於 2015-04-14 10:16:22 編輯 $id = $this->input->post('program_id');$related_change = json_decode($this->input->post('related_change'));$data = array( 'user_key' =>
Time of Update: 2016-06-13
memcache同步session的方法(文中用的PHP的例子,但是和java原理是一樣的) 前面講了如何配置Windows Server 2003網路Server Load Balancer系統,那麼在web架構中配置好Server群集後,我們肯定會考慮session共用和同步的問題。試想下,同一個IP訪問Server Load
Time of Update: 2016-06-13
解決ThinkPHP開啟APP_DEBUG=>false時報錯的問題 最近用ThinkPHP開發一個項目,本地開發測試完成上傳到伺服器後,第一次開啟正常,再重新整理頁面時就出現 “頁面調試錯誤,無法找開頁面,請重試”的錯誤,我就鬱悶啦,明明本地設定define('APP_DEBUG', false)
Time of Update: 2016-06-13
關於ZendStuido中的include path包含進去的檔案跟在項目工程中的檔案的區別問題是這樣的,在用ZendStudio建立ZF2項目的時候,我們可以在建立的過程中選擇包含哪些庫,其中有預設包含的Zend Framework 和一些Js庫,在選擇了js和zf庫建立號項目之後,可以發現在項目的工程檔案中,我們可以找到zend
Time of Update: 2016-06-13
Windows2003 64位系統上無法運行PHP的解決辦法 “隨著64位技術的流行,很多人開始使用64位的伺服器了,但是可能不少人發現php無法直接運行在64位的系統上。”隨著64位技術的流行,很多人開始使用64位的伺服器了,但是可能不少人發現php無法直接運行在64位的系統上。其實解決的辦法很簡單,只要在CMD裡面運行下面的命令就可以了。cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET
Time of Update: 2016-06-13
discuz二次開發筆記(一)------$_G全解析$_G 儲存了 Discuz! 中所有的預先處理資料緩衝能夠很好的提高程式的效能,一些配置資料沒必要每次都查詢資料庫,只要在修改了的時候更新下緩衝即可。Discuz! 中所有的緩衝儲存在 $_G[cache] 中$_G[member]會員資訊資料$_G[uid]使用者 uid$_G[username]使用者名稱$_G[adminid]使用者管理組 id$_G[groupid]使用者使用者組
Time of Update: 2016-06-13
求大神,smarty錯誤 使用者:標題:內容:我想對錶單驗證,原來沒有問題,但在htm加入這段javascript出現smarty錯誤,和smarty有什麼關係啊?------解決思路----------------------js 代碼被當做模板解釋了吧?------解決思路----------------------請使用literal標籤,包含js塊http://smarty.jz123.cn/language.function.literal.html
Time of Update: 2016-06-13
哪位大神能來給我解決下使用者登入時訪問mysql的問題看看下面的代碼哪裡錯了 為什麼運行不了?session_start();mysql_connect("localhost","root","11111111") or die("無法串連資料庫,請重試"); mysql_select_db("manage") or die("無法選擇資料庫,請重試"); $today=date("Y-m-d H:i:s"); $query=" select id from usertbl where
Time of Update: 2016-06-13
discuz二次開發筆記(二)------跳轉函數運用 前幾天在增加修改功能時,突然用到一個提示函數,有點不理解,看了他的由來後果斷做下筆記,感覺這在以後的開發中肯定還是要用的上的。有些地方不是很理解,在以後慢慢糾正、查補。Htm頁面中用的js跳轉:$("#lyy_real").click(function(){ $.post("api/realnamechange.php",
Time of Update: 2016-06-13
求PHP5.6 win64位的redis.dll擴充檔案!!!求PHP5.6 win64位的redis.dll擴充檔案!!!哪位大俠有啊網上找了好了好久沒有找到。其他的版本的都不行啊!------解決思路----------------------https://pecl.php.net/package/redis 這上面應該有合適你的,,,------解決思路----------------------5.6 Non Thread Safe (NTS)
Time of Update: 2016-06-13
如何將多個json組合成一個?本帖最後由 sigkl00181 於 2015-04-22 14:15:39 編輯 $question = $_GET['question']; $arr = explode("|",$question); for($i = 0;$i $rid = $arr[$i]; $sql = "select * from
Time of Update: 2016-06-13
PHP檔案上傳功能 -- 多檔案上傳這一節內容主要介紹PHP上傳檔案的多檔案上傳功能。只要以數組形式來命名表單中的檔案上傳標記,即可實現多個檔案同時上傳。下面我們來看一個例子:--------------------------------------------------------------------- function upload($file_error, $file_tmp_name, $file_name){ $info = "";
Time of Update: 2016-06-13
新手學php的疑問(周末結貼)echo (int) ( (0.1+0.7) * 10 ); // 顯示 7echo (int) ( (0.2+0.7) * 10 ); // 顯示 9?>第一條的執行結果為什麼不是8------解決思路----------------------浮點數的精度問題 printf('%0.16f', (0.1+0.7) * 10 ); // 7.9999999999999991------解決思路----------------------本帖最後由
Time of Update: 2016-06-13
php 封裝gd 庫使用sae 版 thinkphp 在本地和sae 上無法實現縮圖,縮圖主要使用在瀑布流上面,不然一張圖片2 3 M,速度太慢,就自己封裝了一個,見笑!class Thumb{ // 設定最大寬度,用來在編輯器中使用和顯示 private $max_width = null; private $file_name = null; private $water_name = null; //獲得檔案名稱和圖片寬度 public
Time of Update: 2016-06-13
php中為什麼在trycatch塊中定義的變數在塊外也可以使用?function f() { try { $a = new obj; } catch (Exception $e) { echo $e->getMessage(); } $a->func();}如上,$a 變數仍然可以調用func(),也就是說,在try{}塊之外仍可以訪問,我的想法是因為$a是因為new產生的對象,在$a調用func函數時$a對象記憶體沒有被回收。請問PHP高手,
Time of Update: 2016-06-13
php自訂apk安裝包執行個體本文執行個體講述了php自訂apk安裝包的方法,分享給大家供大家參考。具體實現方法如下:open($file);// 添加檔案// 由於apk限定只能修改此目錄內的檔案,否則會報無效apk包$zip->addFromString('META-INF/extends.json', json_encode(array('author'=>'deeka')));// 關閉zip$zip->close();//
Time of Update: 2016-06-13
php websocket 實現登入使用者,點對點通訊php websocket 如何?登入使用者,點對點通訊在建connection 裡的,如果驗證使用者資訊,急。。。------解決思路----------------------https://github.com/walkor/workerman-chat這裡有例子登入部分代碼https://github.com/walkor/workerman-chat/blob/master/Applications/Chat/Web/index.