#只作為記錄
mysql和php都使用原始碼安裝時按照正常流程安裝就行。
如果mysql是原始碼安裝,php是編譯安裝,在安裝pdo_mysql模組時,必須指定mysql的主目錄,否則編譯好的so檔案無法使用,php報錯如下:
php warning: php startup: unable to load dynamic library 『pdo_mysql.so』 (tried: /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/pdo_mysql.so (/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/pdo_mysql.so: undefined symbol: mysqlnd_allocator), /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/pdo_mysql.so.so (/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/pdo_mysql.so.so: cannot open shared object file: no such file or directory)) in unknown on line 0
正確的安裝方法是在configure時指定mysql主目錄為 /usr
./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr
完整步驟:
cd /opt/php-7.2.33/ext/pdo_mysql
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr
make
make test
make install
修改php.ini檔案即可
感謝
配置php7 以支援swoole
接上篇swoole install,配置php7以支援swoole php安裝目錄是 usr local php swoole 安裝目錄下,如在 usr local swoole 1 找到php.ini檔案 usr local php lib php.ini 編輯php.ini 加上 extensi...
遷移到php7,遷移PHP版本到PHP7
這篇文章主要介紹了遷移php版本到php7的方法,需要的朋友可以參考下 今天看到微博上說phpng也就是php7合併到master上了,大家都知道我是比較喜歡 最新版本的東西,看看有什麼特性,我就忍不住公升級去了,以前我的php版本是5.5.19,然後我就開始了。yum install git gi...
遷移到php7,遷移PHP版本到PHP7
遷移php版本到php7 今天看到微博上說phpng也就是php7合併到master上了,大家都知道我是比較喜歡 最新版本的東西,看看有什麼特性,我就忍不住公升級去了,以前我的php版本是5.5.19,然後我就開始了。如下 yum install git git clone 如下 單核 intel ...