Time of Update: 2017-01-13
php.ini中的session配置說明 下面介紹能讓session啟動並執行必要配置步驟 手動設定PHP運行環境時,最容易遺忘的一項是伺服器端session檔案的儲存目錄配置工作,開啟php.ini檔案,搜尋Session,找到session.save_path,預設值為/tmp,代表session檔案儲存在c:/tmp目錄下,預設tmp目錄並沒有建立,你可以在c盤下建立tmp目錄,或者建立一個其他目錄,比如leapsoulcn,再修改session.save_path的值,並去掉;,即
Time of Update: 2017-01-13
價值: 基於命令,最大程度解決了網路延遲和丟包問題。 windows和Linux下測試通過。不足: 沒有自動補全功能 沒有sftp和scp等其他功能 沒有顏色和粗體顯示 個別情況下顯示上不是很完美 因為現在基本不用它了,所以暫時先不進行改進。linux 運行效果windows下運行效果因為是架構中的一個類,所以個別通用函數(比如debug_print())需要自己提供,我這裡就不改寫了 代碼如下複製代碼 <?phpclass
Time of Update: 2017-01-13
搭建PHP的開發環境 時間: 8.1日要求:手動安裝php環境(Integration Environment不算, 僅winow下即可, linux作參考, 但題linux下也可出).包括mysql+php+apache+phpadmin, 版本不限. 要求能進行web測試。安裝開發IDE,包括(zend 5+ editplus+emeditor+dreamweaver)手冊:http://www.php.net/manual/zh/install.windows.phphttp://www.
Time of Update: 2017-01-13
Q:xdebug是什嗎?A:xdebug是一個開源的php調試器,以php模組的形式載入並被使用。上周發現xdebug出了RC(release candidate)2版了,就拿下來安裝了一下,順便寫了一個安裝手冊,希望對大家有用。linux xdebug模組和相關工具的安裝:測試環境:Ubuntu12.04+PHP 5.3.10 代碼如下複製代碼 # 擷取xdebug最新源碼包git clone git://github.com/derickr/xdebug.gitcd
Time of Update: 2017-01-13
php安裝好後預設是沒有啟用curl功能擴充的,下面幾個步驟可以開啟此項功能擴充。windows 安裝curl1、開啟PHP安裝目錄,搜尋以下三個檔案 ssleay32.dll、libeay32.dll和 php_curl.dll,一一拷貝到系統目錄下的system32檔案夾下,2、修改php.ini檔案,找到;extension= php_curl.dll行,去掉前面的;號,儲存,重啟伺服器。3、測試,在網站目錄下建立一個PHP檔案,內容如下 代碼如下複製代碼 $ch =
Time of Update: 2017-01-13
我們先要去官網下載下載php_xdebug.dll,2.將下載的php_xdebug.dll放到PHP的安裝目錄phpext下,然後在編輯php.ini檔案 代碼如下複製代碼 [xdebug]zend_extension = "/home/ad/php/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so"xdebug.auto_trace = onxdebug.auto_profile
Time of Update: 2017-01-13
今天安裝cacti發現需要php sockets擴充,而現在的lnmp沒有安裝,於是想到了phpzie工具安裝擴充,安裝方法如下:linux中開啟sockets擴充 代碼如下複製代碼 1.cd php-5.3.8/ext/sockets/2./usr/local/php/bin/phpize3../configure --enable-sockets --with-php-config=/usr/local/php/bin/php-config4.make5.make
Time of Update: 2017-01-13
A) 支援php_curl組件1.找到php.ini,(一般在c:/windows/php.ini),修改 extension=php_curl.dll 去掉前面的分號。2.檢查php安裝目錄/ext目錄下面是否有php_curl.dll檔案。3.將php安裝目錄下面的2個dll,libeay32.dll/ssleay32.dll 複製到 windows/system32下。4.重啟php的服務。就是重啟iis。5.如果把以上步驟都做完了,還是不行,那麼點擊伺服器:
Time of Update: 2017-01-13
windows xdebug配置安裝1. 下載Xdebug下載地址:http://xdebug.org/download.php最新版本是2.1.2,版本很多,有32位和64位的區別,VC6和VC9的區別,以及安全執行緒與否的區別把<?PHP phpinfo(); ?>儲存到test.php,儲存的伺服器目錄,通過瀏覽器開啟。在最前面的Info中找到Compiler(沒有的話是VC6的)、Architecture(沒有話看Configure Command的值)和Thread
Time of Update: 2017-01-13
PHP 配置/opt/local/var/db/php5/xdebug.ini 代碼如下複製代碼 zend_extension=/opt/local/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so [xdebug] xdebug.remote_enable=1 xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.remote_mode=req
Time of Update: 2017-01-13
本包裡有非安全執行緒與安全執行緒版本。eAccelerator_ts.dll 是安全執行緒版本,eAccelerator_nts.dll 是非安全執行緒版本。該eAccelerator使用最新發行的PHP 5.2.17編譯,使用前請確認自己的PHP版本。檔案內含Thread safe(安全執行緒)和Non Thread Safe(非安全執行緒版本),請根據自己使用的PHP版本選擇。一、相關下載eAccelerator 0.9.6.1 For
Time of Update: 2017-01-13
Centos下:用SSH登入Centos後執行以下命令:1.執行yum install php-mbstring2.修改php.inivi /etc/php.ini #將下面內容前面的分號去掉,如果沒有這一行,直接加入一行extension=mbstring.so;extension=mbstring.so3.重啟web serviceservice httpd
Time of Update: 2017-01-13
先到官網下載PHP5.2.17 官方下載: http://windows.php.net/downloads/releases/php-5.2.17-Win32-VC6-x86.zipPHP5.3.5
Time of Update: 2017-01-13
有時候有些功能需要做到計劃任務中去,因此就需要yii能用php命令去執行。yii2.0是支援php命令列啟動並執行,操作方法如下: 在yii根目錄下面有個“yii”檔案(不是“yii.bat”),這個檔案就是入口。然後“commands”目錄下會預設有個“HelloController.php”控制器檔案,這個是一個demo。開啟這個控制器檔案,源碼如下(刪掉了部分注釋): <
Time of Update: 2017-01-13
大多數企業網站都以提供使用者瀏覽內容的服務為主,較少需要使用者輸入,網站的建設目標應以提供資訊並且使之簡明、清晰、美觀為主;而如果企業網站同時提供線上購買,則需要安全,事務等更多目標;部落格或線上論壇每天都將產生大量的新資料,網站的建設目標則要考慮到內容的分類與品質評判,確保不同類別的優質內容可以展示給適當的讀者。無論是哪一種類型的網站,網站架構師都應考慮以下通用設計目標: 選用一種動態語言,即便網站只是展示靜態內容,它將協助您更好的完成其他目標 &
Time of Update: 2017-01-13
一:安裝composer包管理工具,這個不作過多贅述:使用 curl 指令下載:curl -sS https://getcomposer.org/installer | php或是?]有安? curl ,也可以用 php 指令下載:php -r "readfile('https://getcomposer.org/installer');" | php或是手動下載
Time of Update: 2017-01-13
PHP在聲明一個成員變數時,你可能會遇到以下問題。這是一個從Java遷移過來的程式員犯的錯誤。很悲劇,花了許多時間來解決。遇到情況我們先來看看,正確的定義一個成員變數。如果學過其他的語言,我們很快就會發現,這樣的結構我們是很熟悉的。一個簡單的聲明成員變數class Test{ public $a =
Time of Update: 2017-01-13
PHP的mvc架構很多,像Yii,CodeIgniter,ThinkPHP等現在流行的架構,利用MVC模式進行web頁面的開發,我們可以非常方便的編寫web程式。他們的工作原理大家應該也比較感興趣,下面我說說一個mvc架構長什麼樣。路由機制在互連網我們都是通過url提供服務,因此不同的url有不同的服務。使用者訪問不同的頁面也就獲得了不同的服務。那麼我們的服務是如何通過url來區分不同的服務呢。我們的web程式就要通過url尋找到不同的檔案,進行不同的商務邏輯處理。我們的路由機制就是根據url,
Time of Update: 2017-01-13
PHP的GOTO文法可以跳轉到指定位置,如代碼所示,goto display,在代碼後面定義了一個display:,這樣當執行goto display語句時,會跳到定義display的地方開始執行,這是PHP5.3增加的文法,支援PHP7.public function index(){ if (!I('get.search')) { goto
Time of Update: 2017-01-13
現在基於PHP的網站越來越多,也有很多成熟的cms程式方便使用。在網站的流量逐漸增大之後,伺服器對CPU及記憶體的要求也就越來越高。一味的增加硬體成本是不可取的,採用合理的緩衝策略是減少伺服器訪問壓力的有效方法。tennfy將會在後面陸續介紹一些php及資料庫的緩衝方法。今天主要來介紹使用Zend Opcache加速PHP。PHP緩衝原理介紹PHP是指令碼語言,在解譯器完成對指令碼代碼的分析後,會將它們產生可以直接啟動並執行中間代碼,也稱為作業碼(Operate