Bagaimana untuk Membetulkan Ralat \'Permulaan PHP: Tidak Dapat Memuatkan Perpustakaan Dinamik\' dalam PHP5?

Mary-Kate Olsen
Lepaskan: 2024-10-28 08:29:29
asal
511 orang telah melayarinya

How to Fix

Menyelesaikan masalah "Ralat Dalam PHP5..Tidak Dapat Memuatkan Perpustakaan Dinamik"

Apabila menjalankan arahan PHP -a, anda mungkin menghadapi mesej ralat seperti:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/curl.so' - /usr/lib/php5/20090626+lfs/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0
Salin selepas log masuk

Ralat ini menunjukkan bahawa PHP sedang cuba memuatkan sambungan dinamik yang tidak terdapat pada sistem anda.

Penyelesaian

1. Kenal pasti Memuatkan Fail

Untuk mengenal pasti fail yang bertanggungjawab memuatkan sambungan ini, gunakan arahan berikut:

$ grep -Hrv ";" /etc/php5 | grep -E "extension(\s+)?="
Salin selepas log masuk

2. Komen Keluar Memuatkan Baris

Dalam output, cari fail yang memuatkan sambungan yang bermasalah dan ulas baris sambungan yang sepadan dengan menambahkan koma bertitik (;) pada permulaan:

# extension=curl.so
Salin selepas log masuk

3. Lumpuhkan Sambungan Tidak Diperlukan

Hanya lumpuhkan sambungan yang tidak diperlukan untuk persediaan khusus anda. Memasang perisian tambahan yang tidak diperlukan biasanya tidak disyorkan.

4. Contoh Pengubahsuaian

Untuk Ubuntu, pengubahsuaian berikut mungkin diperlukan:

  • /etc/php5/conf.d/mcrypt.ini: Comment out extension=mcrypt.so
  • /etc/php5/mods-available/curl.ini: Komen keluar extension=curl.so
  • /etc/php5/mods-available/mysqli.ini: Komen keluar extension=mysqli .so
  • /etc/php5/mods-available/mysql.ini: Komen keluar extension=mysql.so
  • /etc/php5/mods-available/pdo.ini: Komen keluar sambungan =pdo.so
  • /etc/php5/mods-available/pdo_mysql.ini: Komen keluar extension=pdo_mysql.so

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat \'Permulaan PHP: Tidak Dapat Memuatkan Perpustakaan Dinamik\' dalam PHP5?. 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!