سؤال

وأنا أحاول الحصول على موقع 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

نصائح أخرى

تحقق من phpinfo لمعرفة ما إذا كان يتم تجميع وظائف الخلية مع PHP الخاص بك

<?php
    phpinfo();
?>

ومنذ ذلك الحين في بعض إصدارات PHP، وليس الافتراضي مع تثبيت.

تعديل للتحديث:

ويجب ان تكون فئة الخلية الكاملة في phpinfo الخاص بك ()؛

وانظر هذا على سبيل المثال: https://secure18.easycgi.com/phpinfo.php (على سبيل المثال غوغليد)

وهذا يبدو وكأنه إصدار PHP الذي تستخدمه لم يتم جمعها مع دعم الخلية، أو لم يتم تمكين في ملف php.ini.

ويبدو أنك لم تكن قد حصلت ملحقات الخلية PHP تثبيت! يجب أن لا يكون لديك للقيام بأي التكوين غير تثبيت وحدات الصحيحة (وينبغي عدم القيام <م> أي شيء مع ADODB).

وPHP يأتي في 2 إصدارات كذلك - نسخة CGI وحدة ISAPI. كنت أفضل استخدام الإصدار ISAPI مع ISS وإضافة جميع الزركشة ...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top