ubuntu 12為php載入zlib擴充
今天編譯了半天的php,安裝完了以後發現少了zlib擴充,只好又找資料,在這篇文章找到了
http://www.ansen.org/add-extension-library-for-php.html
[[email protected] zlib]# pwd/root/lnmp/php-5.3.0/ext/zlib #先進入到php的原始碼目錄[[email protected] zlib]#mv config0.m4 config.m4[[email protected] zlib]#/usr/local/php/bin/phpize #/usr/local/php為一開始安裝php的目錄 [[email protected] zlib]#./configure --with-php-config=/usr/local/php/bin/php-config[[email protected] zlib]#make[[email protected] zlib]# cp modules/zlib.so /usr/local/php5/lib/php/extension/沒有該extension目錄,需要手動建立,目錄名稱可以自訂,在php.ini設定檔中配置好就好了[[email protected] zlib]#vi /usr/local/php5/lib/php.ini添加extension=zlib.so還需要在php.ini檔案中把extension_dir指向到/usr/local/php/lib/php/extension/注意這裡最後的/不能少,然後重新啟動nginx就可以了
另外今天通過apt-get install mysql-server 安裝好以後,建立一個使用者
grant all privileges on mycms.* to joolma@'%' identified by '123456';flush privileges;
竟然無法通過命令mysql -h localhost -u joolma -p串連到資料庫,網上找了半天,後來才發現還需要一條命令
grant all privileges on mysql.* to joolma@'localhost' identified by '123456';
在localhost上授權才行,我記得以前在windows中都是前面一條命令可以搞定的,到linux下就需要兩條了