21 أغسطس 2012

حصرياً: تشغيل سكربت حرب التتار على الاستضافة المحلية بدون مشاكل

بسم الله الرحمن الرحيم

كيف اخباركم زوار واعضاء شبكة ومنتديات البعداني

اليوم سويت لكم شرح كيفية تشغيل السكربتات المشفرة على السيرفرات المحلية

وسأخصص شرحي هنا على سيرفر wamp


أولاً : حمل الـ IonCube Loaders مجاناً من الموقع الرسمي من الرابط التالي

http://www.ioncube.com/loaders.php

واختر ما يتناسب مع نظام التشغيل لديك

اذا كان نظام التشغيل لديك ويندوز 32 بت حمل من الرابط التالي مباشرة

http://downloads2.ioncube.com/loader...in_vc6_x86.zip


ثانياً : قم بفك الضغط عن الملف الذي تم تحميله في المسار التالي

كود PHP:
  c:/wamp/ioncube 


بحيث تظهر الملفات داخل المجلد اعلاه

ثالثاً : قم بتعديل الملف php.ini الموجود داخل ملف الأباتش اللي بيكون رابط الملف حسب الاصدار اللي معاك كالتالي
كود PHP:
  C:/wamp/bin/apache/Apache2.2.11/bin/php.ini 


أو
كود PHP:
  C:/wamp/Apache2/bin/php.ini 


مثلما قلنا حسب الاصدار اللي معاك
الان أضف السطر التالي في أخر الملف php.ini
يعني افتح الملف المذكور باستخدام أي محرر بي اتش بي أو باستخدام المفكرة
انتقل إلى اخر سطر
اضف التالي
كود PHP:
 zend_extension_ts "C:/wamp/ioncube/ioncube_loader_win_5.2.dll 




أخيرا: أعد تشغيل السيرفر المحلي

ومبروك عليك

صورة لتوضيح النتيجة النهائية




تبقى مشكلة واحدة وهي حجم قاعدة البيانات

من المعروف ان السيرفرات المحلية تقبل استيراد قواعد بيانات حجمها اقل من 2048 كيلو بايت


ومن المعروف أن السيرفرات المحلية ايضاً لا تقبل ان تزيد حجم قواعد البيانات فيها نتيجة الاستخدام عن 8 ميجابايت تقريباً ..



ولحل المشكلة اتبعوا الخطوات التالية

نذهب إلى نفس ملف الـ php.ini المذكور اعلاه للتعديل على بعض البيانات كالتالي:

1- التعديل على حجم القاعدة القابلة للاستيراد

للتعديل على حجم القاعدة القابلة للاستيراد

ابحث عن

كود PHP:
 upload_max_filesize 2M 

وغير القيمة امامها من 2m إلى أي قيمة ترغب بها مثلا 200m


2- التعديل على الحجم الاقصى للقاعدة والتي يمكن الوصول اليها نتيجة الاستخدام لها


للتعديل على الحجم الأقصى التي يمكن أن تصل إليه القاعدة
ابحث عن
كود PHP:
 post_max_size 8M 
وغير القيمة من 8 إلى 800 مثلا

وابحث عن
كود PHP:
 memory_limit8m 

وأيضاً غير القيمة من 8 إلى 800



ملاحظة هامة ..
يجب أن تكون حجم القاعدة الممكن استيرادها أقل من الحجم الكلي للقاعدة الممكن الوصول اليه
مثلا قمت بتعديل حجم القاعدة اللي يمكن استيرادها من 2 ميجا إلى 200 ميجابايت
يجب عليك ايضا تعديل على الحجم الاقصى الذي يمكن ان تصل اليه القاعدة بحيث تكون اكبر من حجم القاعدة القابل للاستيراد
يعني عدل القيمة من 8 ميجا إلى اكبر من 200 ميجا ..




كرر نفس الخطوات المذكورة في تعديل الملف المسمى php.ini الموجود في المسار التالي
كود PHP:
C:/wamp/php/php.ini 

ثم اعد تشغيل الجهاز

وبعدها يمكن استيراد قواعد البيانات الكبيرة بدون مشاكل

والسلام عليكم ورحمة الله وبركاته

Unknown

البعداني, شاب طموح يسعى لتقديم كل هو مفيد.

1 التعليقات:

  1. الموضوع الأصلي في منتدانا

    http://albadani.net/vb/showthread.php?t=1506

    ردحذف

Follow Us On Google+

 

Copyright @ 2017 البعداني بلوج.

Designed by Templateiy