Pertanyaan :Mencoba menginstal salah satu ekstensi PHP dari sumbernya. Saya menjalankan phpize
perintah dan menemukan kesalahan “kesalahan konfigurasi phpize:tidak dapat menemukan sumber (config.m4) “.
Di bawah ini adalah pesan kesalahan lengkapnya:
#phpize Cannot find config.m4. Make sure that you run '/usr/local/php/bin/phpize' in the top level source directory of the module
Solusi :phpize
, perintah dimaksudkan untuk dijalankan di direktori sumber tingkat atas dari module/extension
. Misalnya, saya mencoba menginstal mysqlnd
. Jadi Anda harus berada di php7.2.3/ext/mysqlnd
. Jika Anda menjalankan di dalam direktori sumber ekstensi dan masih mendapatkan kesalahan, maka direktori tersebut harus berisi file bernama config.m4.
Pertama-tama daftar file dengan config*
#ls config* config.w32 config9.m4
Cukup, salin file config9.m4
ke config.m4
#cp config9.m4 config.m4
Sekarang jalankan phpize
untuk kompilasi yang berhasil
#phpize Configuring for: PHP Api Version: 20170718 Zend Module Api No: 20170718 Zend Extension Api No: 320170718