1
1.解壓檔案 unzip
2.cd extension
3./usr/local/php/bin/phpize
4./configure --with-php-config=/usr/local/php/bin/php-config --enable-xhprof
5.make
6.make install
7.cd /usr/local/php/etc
8.vim php.ini 在其中新增
[xhprof]
extension=xhprof.so
xhprof.output_dir="/www/xhprof/tmp" //注意建立此目錄
重啟lnmp後,檢視phpinfo輸出資訊。檢視到xhprof相關資訊即代表成功。
或者命令列輸入:
php -m |grep xhprof
如果顯示xhprof則表示成功:
** 如果是一鍵安裝包安裝的lnmp環境,可以使用以下命令,否則找到自己nginx和php的目錄重啟 **
重啟nginx: nginx -s reload
重啟phpfpm: /etc/init.d/php-fpm restart
建立測試php檔案(見**xhprof_html/test.php)
ps:open_basedir: 將 php 所能開啟的檔案限制在指定的目錄樹
用 open_basedir 指定的限制實際上是字首,不是目錄名。
也就是說「open_basedir = /dir/incl」也會允許訪問「/dir/include」和「/dir/incls」,如果它們存在的話。
如果要將訪問限制在僅為指定的目錄,用斜線結束路徑名。例如:「open_basedir = /dir/incl/」。
【header.php】
if (extension_loaded('xhprof'))
ps:
xhprof_flags_no_builtins (integer)
使得跳過所有內建(內部)函式。
xhprof_flags_cpu (integer)
使輸出的效能資料中新增 cpu 資料。
xhprof_flags_memory (integer)
使輸出的效能資料中新增記憶體資料。
【footer.php】
if (extension_loaded('xhprof'))
【test.php】
簡單的測試**
//要測試的** 開始
for($i=0;$i<10000;$i++)
//結束測試**
自己製作的乙個進度條
自己寫的乙個簡易win下的進度條 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text us...
製作乙個自己的對戰平台
因為在浙大,物理網絡卡的位址被分配為222.205.xx.xx,但是子網掩碼是255.255.255.0,這樣的話雖然大家都在乙個區域網裡面,但是卻不一定在同乙個子網。區域網聯機遊戲為了發現區域網中的主機,會傳送廣播包,有些區域網聯機遊戲,會傳送到255.255.255.255這個廣播位址 典型代表...
如何製作乙個自己的docker映象
功能類似於 npm 的 package.json 簡單來說就是製作這個 docker 的配置檔案 構建乙個docker映象 建立乙個dockerfile 表示依賴其它的映象,必須保證本地有這個映象 from nginx 將所有者 作者 資訊寫入到映象中 maintainer test name te...