डीबीडी, और ओरेकल मास्टर्स:मेरी पर्ल सीजीआई स्क्रिप्ट ओरेकल डीबीडी क्यों नहीं ढूंढ सकती?
मेरे पास एक पर्ल वेब एप्लिकेशन है जो विचित्र व्यवहार कर रहा है। मैं ओरेकल डीबी और रिपोर्ट से कुछ सामान पढ़ने के लिए इसका उपयोग कर रहा हूं। मेरे पास ओरेकल के तत्काल ग्राहक के संस्करण 11.1.0.6.0 स्थापित हैं। मैं WinXP पर चल रहा हूं और तत्काल ग्राहक स्थान पर पाथ पर्यावरण चर सेट है। मेरे पास मेरे वेबसर्वर के लिए अपाचे 2 है।
यहां समस्या है: जब मैं कमांड लाइन से ऐप चलाता हूं, तो यह बिना किसी झुकाव के काम करता है। हालांकि, जब मैं http://127.0.0.1/cgi-bin/a.cgi से चलाने के लिए, मैं निम्नलिखित डीबी पहुँच त्रुटि मिलती है:
install_driver(Oracle) failed: Can't load 'C:/usr/lib/auto/DBD/Oracle/Oracle.dll' for module DBD::Oracle: load_file:The specified module could not be found at C:/usr/lib/DynaLoader.pm line 202. at (eval 9) line 3
अंतर्ज्ञान यह एक अनुमति मुद्दा है, लेकिन मैं आगे देखने के लिए जहां यकीन नहीं है मुझसे कहता है। क्या कोई इस पर रोशनी डाल सकता है? मैं किसी भी मदद की सराहना करता हूं।
धन्यवाद, Saker गनी
क्या आप त्रुटि संदेश में उल्लिखित कॉल के लिए कोड प्रदान कर सकते हैं? – Svante
और क्या अपाचे के त्रुटि लॉग पर कोई त्रुटि है? –