मैं अपने मैक पर LWT चलाने की कोशिश कर रहा हूं और इसके लिए एमएएमपी स्थापित किया है। मैं these instructions का पालन किया है, लेकिन मैं हो रही है जब मैं http://localhost:8888/lwt/
पर जाने की कोशिश:एमएएमपी लोकलहोस्ट काम नहीं कर रहा है (त्रुटि 500) - एलडब्ल्यूटी
स्थानीय होस्ट पृष्ठ कार्यशील नहीं है
स्थानीय होस्ट वर्तमान में इस अनुरोध को पूरा करने में असमर्थ है।
मैं अपने htdocs फ़ोल्डर में एक अलग फ़ोल्डर बनाया और देखने के लिए php काम कर रहा है, तो कुछ कोड के साथ (index.php) में एक php फ़ाइल बनाई, है
<?php
echo "this is the start";
phpinfo();
echo "<br>this is the end";
?>
यह सब ठीक है और काम करता है। मैंने lwt फ़ोल्डर के लिए उपयोगकर्ता-अधिकारों की भी जांच की है, लेकिन यह भी ठीक लगता है (व्यवस्थापक & मुझे & लिखें, अन्य पढ़ें केवल पढ़ने के लिए)। टर्मिनल में टाइप tail -f /Applications/MAMP/logs/php_error.log
मेरा पीछा त्रुटि लॉग देता है:
PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /Applications/MAMP/htdocs/lwt/utilities.inc.php:3272
Stack trace:
#0 /Applications/MAMP/htdocs/lwt/index.php(46): require_once()
#1 {main}
thrown in /Applications/MAMP/htdocs/lwt/utilities.inc.php on line 3272
मैं अभी शुरुआत हालांकि हूँ, तो मैं और क्या समस्या हो सकती है पता नहीं है। कोई विचार?
मैंने PHP के पुराने संस्करण का उपयोग कर अपनी समस्या का समाधान किया है। बहुत बहुत धन्यवाद। – chrisnolten
आपको बहिष्कृत कार्यों का उपयोग नहीं करना चाहिए;) कि यह एक बेहतर तरीका है। – Stony
धन्यवाद! लेकिन मुझे नहीं पता कि इसे कैसे कॉन्फ़िगर करें ताकि यह 'mysqli_ * 'या' PDO' का उपयोग करेगा। – chrisnolten