Mengapakah saya mendapat ralat \'Tidak dapat memuatkan perpustakaan dinamik\' dalam PHP5 dan bagaimanakah saya boleh membetulkannya?

Susan Sarandon
Lepaskan: 2024-10-27 05:23:29
asal
974 orang telah melayarinya

Why am I getting an

Tidak Dapat Memuatkan Pustaka Dinamik dalam PHP5

Apabila menghadapi ralat "Tidak dapat memuatkan perpustakaan dinamik," seperti berhadapan dengan curl.so, mcrypt.so, mysql sambungan .so, mysqli.so, pdo.so dan pdo_mysql.so, punca utama terletak pada kebergantungan yang hilang.

Penyelesaian:

Pertama, kenal pasti fail bertanggungjawab untuk memuatkan sambungan:

<code class="bash">grep -Hrv ";" /etc/php5 | grep -E "extension(\s+)?="</code>
Salin selepas log masuk

Untuk Ubuntu, ini boleh menjana output seperti:

/etc/php5/mods-available/gd.ini:extension=gd.so
/etc/php5/mods-available/pdo_sqlite.ini:extension=pdo_sqlite.so
/etc/php5/mods-available/pdo.ini:extension=pdo.so
/etc/php5/mods-available/pdo_mysql.ini:extension=pdo_mysql.so
/etc/php5/mods-available/mysqli.ini:extension=mysqli.so
/etc/php5/mods-available/mysql.ini:extension=mysql.so
/etc/php5/mods-available/curl.ini:extension=curl.so
/etc/php5/mods-available/sqlite3.ini:extension=sqlite3.so
/etc/php5/conf.d/mcrypt.ini:extension=mcrypt.so
Salin selepas log masuk

Seterusnya, cari fail yang memuatkan sambungan yang bermasalah dan ulas baris tersebut dengan koma bertitik (;). Sebagai contoh, dalam pemasangan lalai Ubuntu, mengulas baris yang menyebabkan ralat harus menyelesaikan isu tersebut.

Pemasangan perisian tambahan mungkin tidak diperlukan kerana tumpuan harus kekal pada menyelesaikan isu pergantungan yang mendasari.

Atas ialah kandungan terperinci Mengapakah saya mendapat ralat \'Tidak dapat memuatkan perpustakaan dinamik\' dalam PHP5 dan bagaimanakah saya boleh membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!