كيف يمكنني الحصول على PHP للعمل مع ADODB و MySQL؟
سؤال
وأنا أحاول الحصول على موقع PHP العاملة في IIS على Windows Server مع الخلية.
وأنا الحصول على هذا الخطأ ...
خطأ فادح: الدعوة إلى وظيفة غير معروف mysql_connect () في C: \ inetpub ... \ ADODB \ سائقين \ ADODB-mysql.inc.php على خط 363
وتحديث ...
وهذا رابط يوضح الخطوات التي اتبعت لتثبيت PHP على الخادم:
كيف يمكنني الحصول على PHP و MySQL العمل على IIS 7.0؟
(ملاحظة الخطوات خصوصا ملف php.ini 6 و 8 regarting وphp_mysql.dll).
وسطرين فقط في SQL تقرير phpinfo إشارة:
<?php
phpinfo();
?>
<اقتباس فقرة>
وتكوين الأوامر:
تعيين cscript / nologo configure.js "--enable، لقطة لبناء" "--enable-mysqlnd"
وsql.safe_mode:
القيمة المحلية معطلة، ماستر القيمة معطلة
PHP تكوين قيادة http://img79.imageshack.us/img79/2373/ configurecommandmw8.gif
PHP sql.safe_mode http://img49.imageshack.us/img49/3066 /sqlsafemoderu6.gif
وتحديث ...
ولقد وجدت الحل: كيف أقوم بتثبيت وحدات الخلية في PHP؟
المحلول 4
ولقد وجدت الحل: كيف أقوم بتثبيت وحدات الخلية في PHP؟
نصائح أخرى
تحقق من phpinfo لمعرفة ما إذا كان يتم تجميع وظائف الخلية مع PHP الخاص بك
<?php
phpinfo();
?>
ومنذ ذلك الحين في بعض إصدارات PHP، وليس الافتراضي مع تثبيت.
تعديل للتحديث:
ويجب ان تكون فئة الخلية الكاملة في phpinfo الخاص بك ()؛
وانظر هذا على سبيل المثال: https://secure18.easycgi.com/phpinfo.php (على سبيل المثال غوغليد)
وهذا يبدو وكأنه إصدار PHP الذي تستخدمه لم يتم جمعها مع دعم الخلية، أو لم يتم تمكين في ملف php.ini.
ويبدو أنك لم تكن قد حصلت ملحقات الخلية PHP تثبيت! يجب أن لا يكون لديك للقيام بأي التكوين غير تثبيت وحدات الصحيحة (وينبغي عدم القيام <م> أي شيء م> مع ADODB).
وPHP يأتي في 2 إصدارات كذلك - نسخة CGI وحدة ISAPI. كنت أفضل استخدام الإصدار ISAPI مع ISS وإضافة جميع الزركشة ...