Lokasi Fail PHP-CLI php.ini
Anda mungkin menghadapi isu di mana baris arahan PHP (PHP-CLI) menggunakan yang berbeza php.ini daripada penterjemah PHP utama. Ini boleh membawa kepada ketidakkonsistenan dan ralat jika anda telah menyesuaikan fail php.ini utama dengan laluan perpustakaan tambahan.
Mengenal pasti Lokasi PHP-CLI php.ini
Kepada tentukan lokasi sebenar fail php.ini yang digunakan oleh PHP-CLI, anda boleh laksanakan arahan berikut:
<code class="php">php -i | grep php\.ini</code>
Arahan ini akan mengeluarkan maklumat tentang pemasangan PHP anda, termasuk laluan ke php.ini fail yang digunakan oleh PHP-CLI. Outputnya akan serupa dengan yang berikut:
Configuration File (php.ini) Path: /usr/local/etc/php/7.4/php.ini
Contoh
Andaikan fail php.ini utama sistem Ubuntu 10.4 anda terletak di "/etc/php5/ apache2/php.ini." Walau bagaimanapun, arahan PHP-CLI menggunakan fail php.ini yang berbeza di "/usr/local/etc/php/7.4/php.ini." Ini bermakna laluan perpustakaan tambahan yang telah anda sertakan dalam "/etc/php5/apache2/php.ini" tidak akan tersedia untuk PHP-CLI.
Atas ialah kandungan terperinci Mengapa PHP-CLI Menggunakan Fail `php.ini` Berbeza Daripada Jurubahasa PHP Utama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!