اذهب إلى المحتوى

السؤال

نشر (معدل)

قمت حديثا بتثبيت خادم محلي مع نسخة Php 5.5، مع العلم أن لي مشاريع تحتاج إلى المسخة5.3 من Php، لذا قمت بتثبيت Php5.3 بهذه الأوامر:

wget http://www.php.net/get/php-5.3.28.tar.bz2/from/a/mirror
tar -xvjf mirror
cd php-5.3.28
./configure --prefix /usr/local/php.5.3.28
make
make install

لكن php_pdo_mysql و php_mysql غير موجودة عند تشغيل الخادم، كيف أفعّلها مع العلم أن الخادم يشتغل على إصدارات متعددة؟

أشتغل على Ubuntu14.04

تم التعديل في بواسطة Simoh

Recommended Posts

  • 0
نشر

لرؤية الإعدادات كلها مفذ الأمر التالي من الطرفية:

configure --help

لتفعيل وظيفة في Mysql عليك بتثبيت حزمة libmysqlclient-dev ثم أضفها إلى ./configure :

--with-mysql=/usr --with-pdo-mysql=/usr

لمشاركة so. :

--with-mysql=shared,/usr --with-pdo-mysql=shared,/usr

وبالنسبة لـ  php5.3 استعمل :

--with-mysql=mysqlnd --with-pdo-mysql=mysqlnd

أو:

--with-mysql --with-pdo-mysql --enable-mysqlnd

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...