安裝檢視opcode利器vld,記錄一下開發機安裝php-vld過程。
linux 開發機一台;
nginx、php已安裝。
tar zxvf vld-0.14.0.tgz
如果這一步驟出錯,需安裝gcc(yum -y install gcc),然後再試。
cd vld-0.14.0
依次執行 phpize,用於構建pecl擴充套件
這一步驟如出錯,需安裝php-devel
yum install php-devel
查詢php-config所在位置:
find / -name php-config
設定 php-config的路徑與上面保持一致:
./configure --with-php-config=/usr/bin/php-config --enable-vld
make && make install
vim /usr/local/matrix/lib/php.ini
extension=vld.so
service php-fpm reload
檢視phpinfo() 資訊,vld擴充套件新增成功。
編寫個簡單的例子試一下
<?php
echo "hello world";
$a = 1 + 1;
echo $a;
試用
php -dvld.active=1 -dvld.execute=0 test.php
(執行test.php的時候,使用vld外掛程式,不執行,只顯示opcode)
PHP VLD擴充套件使用
b 2 php.ini 新增擴充套件配置 extension php vld.dll 3 phpinof 檢視 vld是否已存在 4 建立乙個php檔名為 vld.php echo hello world 5 cmd視窗下 輸出vld 命令列 php dvld.active 1 d wnmp www...
Linux安裝PHP MongoDB擴充套件
本文將講述一下本人安裝mongodb擴充套件的過程,大家可以略作參考 安裝環境 linux環境 centos 6.5 apache版本 2.4 php版本 5.4.3 mongodb版本 2.6.5 安裝前需要安裝好一系列的編譯工具,如果已經安裝,可以跳過此步。安裝編譯工具 yum install ...
Linux安裝memcache擴充套件
注意 本文件為 word 格式檔案,因不同軟體開啟後內部的空格以及符號會變成中文格式,執行命令時務必保證所有空格與符號均為英文格式,否則命令無法執行!1 首先把老師發的安裝包拷貝到linux伺服器中乙個資料夾裡 老師這裡是把檔案拷貝到了 memcache資料夾中 2 安裝memcache 在linu...