Time of Update: 2016-08-08
1、下載memcache的安裝包,要選擇win環境的安裝包2、把解壓後放到D盤(以D:/memcached為例)3、點擊開始=》運行=》輸入cmd進入dos介面。4、輸入 d: 命令進入d盤,輸入 cd memcached 命令進入memcached檔案夾5、輸入 memcache.exe –d install 命令安裝,輸入memcache.exe –d start 啟動memcached進程。停止命令memcached.exe -d stop, 卸載命令memcached.exe -d
Time of Update: 2016-08-08
1. php是一種伺服器端指令碼語言,類型鬆散的語言。2. ?> xml風格 指令碼風格 ?> 簡短風格 %> ASP風格以;結尾;3. 注釋:a) //b) #c) /* */4.
Time of Update: 2016-08-08
問題:我在用C++擴充php時,用到了一些數學庫函數如sqr,sqrt等,需要在C++擴充工程的源檔案test.cpp中#include ,但是編譯時間發現這些函數出現了重定義redefinition的問題。多次嘗試後,發現將test.cpp開頭的#include "php.h" 去掉時,就沒有這個問題了原因:查詢得知,因為php.h中,將很多C++庫函數做了inline內聯,直接定義在php.h,導致在C++庫函數檔案stdio.
Time of Update: 2016-08-08
http://pecl.php.net/package/oci8安裝oracle安裝包rpm -ivh oracle-instantclient11.2-basic-11.2.0.1.0-1.i386.rpmrpm -ivh oracle-instantclient11.2-devel-11.2.0.1.0-1.i386.rpmrpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.i386.rpm安裝oci8擴充tar zxvf oci8-
Time of Update: 2016-08-08
準備在一個PHP的開來源程式上做點二次開發,藉此機會想對PHP進行一下系統的學習。曾經也大概的瞭解過一點PHP,但因為工作中一直沒有用到這門語言,所以慢慢也放下了。走了這麼久的彎路才明白,項目驅動是最好的學習方式。只有當你需要用到一門語言的時候,去學習它才會有比較好的效果,而且也不容易忘記。在二次開發之前得先瞭解一下原先程式的整個結構,在看源碼的過程中發現有大量的引入語句,記得之前就對PHP中的include和require的區別一直很含糊,不能再用這樣的態度對學習,因此特地停下來瞭解一下PHP
Time of Update: 2016-08-08
PDO擴充為PHP訪問資料庫定義了一個輕量級的、一致性的介面,它提供了一個資料訪問抽象層,這樣,無論使用什麼資料庫,都可以通過一致的函數執行查詢和擷取資料。 PDO隨PHP5.1發行,在PHP5.0的PECL擴充中也可以使用,無法運行於之前的PHP版本。在PDO出現之間,在PHP中串連資料庫的函數根據資料庫的不同而不同。 例如,MySQL用 mysql_connect 函數, PostgreSQL資料庫用 pg_connect
Time of Update: 2016-08-08
在一個成功的測試後,通常會想讓特權保持的更久些.留後門的工作就顯得至關重要,通常布設的後門包括但不限於資料庫許可權,WEB許可權,系統使用者權限等等.此文則對福士後門隱藏的一些思路做科普。AD:0×00前言在一個成功的測試後,通常會想讓特權保持的更久些.留後門的工作就顯得至關重要,通常布設的後門包括但不限於資料庫許可權,WEB許可權,系統使用者權限等等.此文則對福士後門隱藏的一些思路做科普.以PHP-WEBBACKDOOR為例,拋磚引玉一個最常見的一句話後門可能寫作這樣eval($_
Time of Update: 2016-08-08
解決方案一:通過連接埠來區分不同的虛擬機器主機①按照綁定一個網站的方法做好準備1. 先開發好自己的網站(d:/myblog(存放在D盤的myblog目錄下))2. 配置httpd.conf檔案(存放在apache安裝目錄的conf檔案夾中),啟用httpd-vhosts.conf(把第二行前面的#號去掉即可)。3. 配置httpd-vhosts.conf檔案(存放在apache安裝目錄的extra檔案夾中)4. 在hosts檔案中添加ip和網域名稱的對應關係C:/Windows/System32
Time of Update: 2016-08-08
今天終於搞清楚location配置中 root的作用以及 alias的作用,他們的區別也一目瞭然了!location /img/ { alias /var/www/image/;}#若按照上述配置的話,則訪問/img/目錄裡面的檔案時,ningx會自動去/var/www/image/目錄找檔案location /img/ { root
Time of Update: 2016-08-08
第三章PHP基礎 (3.6——3.11) 3.6 變數 變數聲明 變數賦值:按值賦值/引用賦值 變數範圍: 局部變數:函數中聲明的變數,只能在函數中引用 函數參數:任何接受參數的函數都必須在函數首部聲明這些參數。雖然這些參數接受函數外部的值,但退出函數後就無法再訪問這些參數參數執行個體//把一個值乘以10並返回給調用者function x10 ($value){
Time of Update: 2016-08-08
網上看了下有很多人遇到過這個問題,就是在命令列裡進不去mysql,顯示不是內部命令。今天教一些新手配置環境變數。 步驟如下:右擊 電腦——屬性——進階系統設定——進階->環境變數->系統變數->選擇PATH(在系統變數下面找到PATH)並雙擊PATH然後將你的mysql檔案夾路徑(如:D:\wamp\bin\mysql\mysql5.5.8\bin)複製進去斷行符號即可。
Time of Update: 2016-08-08
php有哪幾種錯誤提示1.notice : 注意2.waring : 警告3.error : 錯誤PHP中都有哪幾種查錯方法?1、語法檢查--php設定檔裡,把錯誤顯示選項都開啟或者代碼開始部分,加error_reporting(E_ALL)2、邏輯檢查--設定斷點,在斷點前寫日誌 error_logs($message);exit();3、HTTP調試--用抓包工具或者firebugs工具跟蹤代碼啟動並執行全過程
Time of Update: 2016-08-08
可能大家也都見過很多開源的產品,大多它們的設定檔都存放在一個單獨的檔案中,而這個檔案裡只存放了一個數組,其實這裡運用了一個PHP的小技巧,就是可以將檔案包含進來,並且賦值給一個變數,這個變數就具有了整個配置的數組,我給大家舉個例子:config.php --------------------------return array( 'a' => 1, 'b' => 2, 'c' =>
Time of Update: 2016-08-08
通過mysql的auto increment自增id值可能會泄漏一些敏感的資料。例如使用者表的user_id是自增的,在url中顯示的id值可能就泄露了網站真實的使用者數。下面代碼通過php及redis的incrby實現簡單的發號器,代碼如下:function get_id($type, $server_ip, $server_port, $key) { $init_num = 0; $redis= new Redis();
Time of Update: 2016-08-08
定義和用法explode() 函數把字串分割為數組。文法explode(separator,string,limit)參數描述separator必需。規定在哪裡分割字串。string必需。要分割的字串。limit可選。規定所返回的數組元素的最大數目。說明本函數返回由字串組成的數組,其中的每個元素都是由 separator 作為邊界點分割出來的子字串。separator 參數不能是Null 字元串。如果 separator 為空白字串(""),explode() 將返回 FALSE。如果
Time of Update: 2016-08-08
例:[[field:typename/]] [field:title /][field:typename/] 根欄目名稱href="[field:typeurl/]" 根欄目連結[field:title /] 標題名稱href="[field:arcurl /] 標題連結[field:info/] 調用簡介 [field:fulltitle/]
Time of Update: 2016-08-08
在沒有改之前是這樣的在菜單裡選著“視窗”---“喜好設定”---找到“PHPeclipse Web Development”再找到“php”找到“Code Templates”就會顯示這個介面選擇一個點擊Edit 出現一個對話方塊就可以進行修改裡面的內容了修改完後,重新再工程裡建立個檔案就會自動變成修改後的著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
Time of Update: 2016-08-08
日期:[field:pubdate function="GetDateTimeMK(@me)"/]價格:[field:trueprice/]品牌:[field:brand/]人氣:[field:click/]資訊類型:{dede:field.infotype/}測試:{dede:field.vocation/}商品原價:{dede:field.price/}元優惠價格:{dede:field.trueprice/}元品牌:{dede:field.brand/}單位:{
Time of Update: 2016-08-08
因為項目遇到大量圖片儲存問題,雖然現在我們圖片還不是很多(目前在1T上下,預計增長速度每年1.3倍的增長速度),自己在思考如何有效地儲存大量圖片時,尋找一些資料,看到了,有人使用 Nginx搭建伺服器,本著學習的目的,自己也親自去體驗了一下nginx在window下的安裝過程,並配合iis搭建一個負載平衡的過程,環境如下: 在windows下配合iis搭建負載平衡過程">解釋一下,因為我自己就一台電腦,為了示範效果,所以安裝了虛擬機器。電腦A : 本電腦上安裝Nginx
Time of Update: 2016-08-08
本次主要是在win7 64 上示範操作。web應用構建Memcached安裝配置啟動Tomcat配置所需jar包memcached-session-manager序列化contextxml配置Nginx安裝配置啟動測試參考web應用構建簡單構造web應用,這裡就不做描述了,具體的可以訪問我的Github。 為了方便顯示,在success.jsp上做區別,一個加上8080,一個加上8081。Memcached安裝、配置、啟動本次樣本使用了2個memcached節點,都在一台機子上。win7