تثبيت و ظبط إعدادات الـ php
للتنبيه:أنا أتعامل مع الـ php5 لهذا يجب القياس على ذلك
1 - نقوم بإيقاف الـ apach بواسطة الأمر
Start/Programmes/Apache HTTP Server/Control Apache Server/Stop
2 - داخل المجلد C:\www نقوم بإنشاء مجلد نسميه php
3 - نقوم بفك ضغط حزمة الـ php و ننقل محتواها كاملا إلى المجلد C:\www\php
4 - نبحث عن الملف C:\www\php\php.ini-recommended و نعمل نسخة عنه نسميها php.ini ثم نقوم بتحرير الملف الجديد كما يلي :
5 - نبحث عن الجملة extension_dir = "./" و نغيرها إلى extension_dir = "c:/www/php/ext/"
6 - لنتمكن من استعمال الـ sessions نقوم بإنشاء مجلد نسميه sessions داخل المجلد C:\www ثم نبحث عن الجملة
كود:
;session.save_path = "/tmp"
و نغيرها إلى
كود:
session.save_path = "c:/www/sessions"
7 - نقوم بتفعيل الأسطر التالية بحذف الرمز ; الموجود أمامها
هذا السطر لنتمكن من التواصل مع الـ mysql server
كود:
extension=php_mysqli.dll
و هذا السطر لنتمكن من التعامل مع عمليات الضغط و فك الضغط
كود:
extension=php_bz2.dll
وهذ السطر لنتمكن من التعامل مع الصور
كود:
extension=php_gd2.dll
و هذا السطر لازم للـ phpMyAdmin (تطبيق مفيد جدا للتعامل مع قواعد بيانات الـ mysql)
كود:
extension=php_mbstring.dll
نحفظ التعديلات التي قمنا بها ثم نفتح الملف c:\www\Apache2\conf\httpd.conf من جديد و نقوم بالتعديلات التالية
8 - لتحميل الـ php نبحث عن الأسطر التي تبدأ بـ #LoadModule و نضيف في نهايتها السطر
كود:
LoadModule php5_module "c:/www/php/php5apache2.dll"
9 - لتحديد الامتدادات التي سيتعامل معها الـ php نضيف السطر التالي في نهاية الملف
كود:
AddType application/x-httpd-php .php .inc
10 - نضيف السطر التالي أيضا للنهاية الملف
كود:
PHPIniDir "c:/www/php"
11 - ليتم أخذ صفحات الـ index الخاصة بالـ php نبحث عن السطر
كود:
DirectoryIndex index.html index.html.var
و نغيره إلى
كود:
DirectoryIndex index.php index.htm index.html index.html.var
نحفظ التغييرات التي قمنا بها و نخرج
الآن سنقوم بالتعديل على متغيرة الـ Path
في لوحة تحكم الـ Windows نختار System ثم Advanced ثم نضغط على Environment Variables و في الجزء الخاص بالـ system variables نحدد السطر الذي يحتوي على متغيرة الـ Path ثم نضغط على تعديل
في صندوق الحوار الذي سيظهر نقوم بإضافة القيمة (و ليس استبدالها)
كود:
c:\www\php5;c:\www\Apache2\bin;
إلى القيمة القديمة ثم نقوم بالضغط على موافق .
تنبيه : يستحسن قبل التعديل على قيمة الـ Path أن نقوم بحفظ القيمة القديمة في ملف نصي للرجوع لها في حالة حدوث أي خطأ.
نقوم الآن بالتاكد من أن الـ php يعمل نحرر سكريبت بسيط كما يلي
و نحفظه باسم test.php داخل مجلد الموقع (C:\ww\mycite\test.php)
نعيد تشغيل الـ apach نفتح العنوان http://127.0.0.1/test.php
من المفترض أن تظهر صفحة إعدادات الـ php
لاحقا تثبيت الـ mysql إن شاء الله