यहां एक त्वरित फिक्स है:
सभी पेशेवर शायद मुझे इस उत्तर के लिए नफरत करेंगे। लेकिन मुझे सर्वर पर एक ही त्रुटि मिली: घातक त्रुटि: असहज त्रुटि: अपरिभाषित फ़ंक्शन mysql_connect() पर कॉल करें जो कि PHP 7 का उपयोग कर रहा था। सभी mysql कोड को फिर से लिखने का समय नहीं था, इसलिए किसी को भी त्वरित, अस्थायी फ़िक्स यह PHP कॉन्फ़िगरेशन देखने के लिए सीपीएएनईएल में है और उस खाते के संस्करण को PHP 7 के बजाय PHP 5.4 जैसे कुछ में बदलें। फिर कोड उपरोक्त त्रुटि के बिना ठीक काम करता है। जब आप अपने कोड लाइनों में mysql_connect
उपयोग कर रहे हैं तो बस जोड़ने
if (!function_exists('mysql_connect')) {
function mysql_connect($host = '', $user = '', $password = '', $database = '', $port = 0, $socket = '') {
return mysqli_connect($host, $user, $password, $database, $port, $socket);
}
}
if (!function_exists('mysql_select_db')) {
function mysql_select_db($link, $dbname) {
mysqli_select_db($link, $dbname);
}
}
स्रोत
2017-08-01 04:16:45
आप अपाचे पुनः आरंभ किया था के बाद आप संकुल स्थापित का उपयोग कर बच सकते हैं? – Devator
http://nz.php.net/manual/en/mysql.installation.php – zerkms
आपने अपना प्रश्न [mysql-error-1064] टैग किया है - यदि आप अपनी स्क्रिप्ट MySQL के साथ संवाद नहीं कर सकते हैं तो आप उसे कैसे प्राप्त कर सकते हैं? – Repox