Rumah pembangunan bahagian belakang masalah PHP Bagaimana untuk menyelesaikan masalah ralat sambungan php mysql 500

Bagaimana untuk menyelesaikan masalah ralat sambungan php mysql 500

Sep 11, 2021 am 09:27 AM
mysql php

Penyelesaian kepada ralat sambungan php mysql 500: 1. Masukkan direktori ext/mysql kod sumber php; 5. Tambah konfigurasi sambungan mysql .so 6. Mulakan semula php-fpm.

Bagaimana untuk menyelesaikan masalah ralat sambungan php mysql 500

Persekitaran pengendalian artikel ini: sistem windows7, versi PHP7.1, komputer DELL G3

Cara menyelesaikan mysql Masalah ralat 500 dalam sambungan php ?

Apabila PHP menyambung ke mysql, fungsi mysql_connect() tidak tersedia dan ralat 500 dilaporkan

Saya tidak memasang sambungan mysql apabila menyediakan persekitaran, tetapi hari ini apabila mengekalkan projek, Jika ralat berlaku

Fatal error: Uncaught Error: Call to undefined function mysql_connect()

Anda boleh menggunakan alat phpize untuk menyusun dan menjana sambungan mysql.so secara manual untuk menyelesaikan masalah

Berikut ialah langkah-langkah:

1. Masukkan ext/mysql Direktori kod sumber php

cd /home/oldboy/tools/php-5.5.32/ext/mysql/

2 : /application/php/)

/application/php/bin/phpize

3 Jalankan konfigurasi dan tentukan lokasi fail php -config (/application/php/bin/php-config) dan direktori pemasangan mysql

 ./configure --with-php-config=/application/php/bin/php-config --with-pdo-mysql=mysqlnd

4. Susun dan pasang, jana mysql.so

make && make install

5 Ubah suai fail php.ini, tambah konfigurasi sambungan mysql.so, simpan dan keluar

extension=mysql.so

6. Mulakan semula php-fpm

service php-fpm restart

7 Uji, tambah fail php dalam direktori web, Seperti /usr/local/nginx/html/mysql.php

<?php
$con = mysql_connect(&#39;localhost&#39;,&#39;root&#39;,&#39;&#39;);
if($con){
    die(&#39;ok&#39;);
}else{
    die(&#39;Could not connect: &#39; . mysql_error());
}

Pembelajaran yang disyorkan : "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah ralat sambungan php mysql 500. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apa yang awam, swasta, dan dilindungi dalam PHP Apa yang awam, swasta, dan dilindungi dalam PHP Aug 24, 2025 am 03:29 AM

Ahli awam boleh diakses mengikut kehendak; 2. Ahli swasta hanya boleh diakses dalam kelas; 3. Ahli yang dilindungi boleh diakses dalam kelas dan subkelas; 4. Penggunaan rasional dapat meningkatkan keselamatan kod dan penyelenggaraan.

Cara melaksanakan pertanyaan kemas kini di php Cara melaksanakan pertanyaan kemas kini di php Aug 24, 2025 am 05:04 AM

Menggunakan kaedah berorientasikan objek MySQLI: Mewujudkan sambungan, pernyataan kemas kini pra-proses, mengikat parameter, melaksanakan dan menyemak hasilnya, dan akhirnya menutup sumber. 2. Menggunakan kaedah prosedur MySQLI: Sambungkan ke pangkalan data melalui fungsi, sediakan penyataan, mengikat parameter, melakukan kemas kini, dan menutup sambungan selepas kesilapan memproses. 3. Gunakan PDO: Sambungkan ke pangkalan data melalui PDO, tetapkan mod pengecualian, pra-proses SQL, parameter mengikat, melakukan kemas kini, gunakan cubaan untuk mengendalikan pengecualian, dan akhirnya melepaskan sumber. Sentiasa gunakan pernyataan pra -proses untuk mengelakkan suntikan SQL, sahkan input pengguna, dan menutup sambungan dalam masa.

Cara menyenaraikan zon waktu yang tersedia Cara menyenaraikan zon waktu yang tersedia Aug 24, 2025 am 12:04 AM

Untuk melihat zon masa yang disokong oleh sistem, anda boleh menggunakan kaedah berikut mengikut platform yang berbeza: 1. 2. Windows menggunakan command prompt untuk melaksanakan tzutil/l atau powerShell untuk menjalankan get-timeezone-listavailable; 3. 4. Alat lain seperti Java menggunakan zonid.getavailableZoneids (), nod

Bagaimana cara membaca fail CSV dalam php? Bagaimana cara membaca fail CSV dalam php? Aug 29, 2025 am 08:06 AM

ToreAdacsvfileinphp, usefopen () toopenthefile, fgetcsv () inalooptoreadeachrowasanarray, andfclose () tocloseit; handleHeaderswithaseparateFgetcsv

Cara menggunakan curl dalam php Cara menggunakan curl dalam php Aug 24, 2025 am 08:32 AM

curlinphpenablessendinghttprequests, fetchingapidata, anduploadingfiles.initializewithcurl_init (), setOptionsLikeCurlopt_urlandc Urlopt_returntransfer, usecurlopt_postforpostrequests, SendjsonWithProperheaders, HandleRorsviacUrl_errno () andhttpcodeswithcur

Apakah perbezaan antara isset dan kosong dalam php Apakah perbezaan antara isset dan kosong dalam php Aug 27, 2025 am 08:38 AM

Isset () Checksifavariableexistsandisnotnull, ReturningTrueEvenForzero, false, oremptystringvalues; 2.Empty () checksiFavariableIsnull, false, 0, "0", "", orundefined, mengembalikan semula "falsy"

Cara Menggunakan Ajax dengan PHP Cara Menggunakan Ajax dengan PHP Aug 29, 2025 am 08:58 AM

Ajaxwithphpenablesdynamicwebappsbysendingasynchronousrequestswithoutpagereloads.1.createHtmlWithjavascriptingFetch () tosendd Ata.2.buildaphpscripttoprocesspostdataandreturnreses.3.usejsonforcomplexdatahandling.4.alwayssanitizeInputsanddebugviabro

Cara Mengkonfigurasi SMTP untuk Menghantar Mel di PHP Cara Mengkonfigurasi SMTP untuk Menghantar Mel di PHP Aug 27, 2025 am 08:08 AM

Jawapan: Menggunakan perpustakaan phpmailer untuk mengkonfigurasi pelayan SMTP boleh membolehkan menghantar mel melalui SMTP dalam aplikasi PHP. PHPMailer perlu dipasang, sediakan hos SMTP, port, kaedah penyulitan dan kelayakan pengesahan Gmail, tulis kod untuk menetapkan pengirim, penerima, topik dan kandungan, membolehkan 2FA dan menggunakan kata laluan aplikasi untuk memastikan bahawa pelayan membenarkan sambungan SMTP, dan akhirnya hubungi kaedah hantar untuk menghantar e -mel.

See all articles