當安裝完PHP 某項擴展后重啟apache, php -m 時候出現 PHP Warning: PHP Startup: 擴展名稱: Unable to initialize module 警告,一般情況下是因為本地有多個 php版本存在,造成php版本不兼容。解決辦法如下:
1、在phpize編譯時候使用絕對路徑,例如: /Applications/XAMPP/bin/phpize (我本地是Mac xampp環境)
2、在configure時候加上--with-php-config 選項來指定使用哪一個版本編譯,該選項指定了相對應的 php-config 腳本的路徑
sudo ./configure --with-php-config=/Applications/XAMPP/bin/php-config
3、繼續下一步
sudo make
sudo make install
安裝成功!
新聞熱點
疑難解答