المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تركيب لغة php في مزد أباتشي <<<<



C.Fabregas
07-08-2005, 10:07 PM
بسم الله الرحمن الرحيم
---------------



قمت بتنفيذ خطوات درس تركيب مزود أباتشي وPHP (http://www.digitalamit.com/article/apache_php_mysql/) بدقة تامة ومع ذلك لم أستطع لسبب ما تشغيل ملفات php، فبحثت عن دروس أخرى ووجدت درساً (http://www.sitepoint.com/article/php-amp-mysql-1-installation/2) في موقع SitePoint.com (http://www.sitepoint.com/) يشرح كيفية تركيب مزود أباتشي مع PHP وقواعد البيانات MySQL وقمت بتطبيقه وحدثت المفاجأة، وستعرفون ما هي المفاجأة بعد قليل.
في البداية إذهب إلى قسم تنزيل الملفات (http://www.php.net/downloads.php) في موقع PHP (http://www.php.net/) قم بإنزال نسخة PHP 4.3.9 zip package وستجدها تحت عنوان رئيسي هو (Windows Binaries)، هذه النسخة تأتي في ملف مضغوط zip، قم بفك الضغط وضع الملفات في مجلد <CODE>C:\php</CODE> أو أي مكان آخر تريد، قم بالبحث في هذا المجلد عن عن ملف اسمه <CODE>php4ts.dll</CODE> وقم بنقله إلى مجلد <CODE>system32</CODE> الذي ستجده ضمن مجلد <CODE>WINDOWS</CODE> ثم ابحث مرة أخرى عن ملف اسمه <CODE>php.ini-dist</CODE> وغير اسمه إلى <CODE>php.ini</CODE> وضعه ضمن مجلد <CODE>WINDOWS</CODE>.

قم بفتح هذا الملف وابحث عن سطر يبدأ بجملة <CODE dir=ltr>extensiondir = “./”</CODE> وقم بتعديله إلى <CODE dir=ltr>extensiondir = “C:\PHP\extensions”</CODE> قم بحفظ الملف، الآن توجه إلى ملف إعداد مزود أباتشي <CODE>httpd.conf</CODE> وضع هذه الأسطر في نهاية الملف:

LoadModule php4_module “c:/php/sapi/php4apache.dll”
AddModule mod_php4.c
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

افتح المحرر النصي المفضل لديك واكتب فيه ما يلي:

<?php phpinfo(); ?>

واحفظه في مجلد scripts الذي قمنا بإنشاءه في الدرس الماضي وسمه <CODE>phpinfo.php</CODE>، الآن من المفترض أنك تعرف كيف تشغل مزود أباتشي، لذلك قم بتشغيله ودمر كل شيء أمامك! … أقصد قم بتشغيل ملف <CODE>phpinfo.php</CODE> فإذا ظهرت لك جداول بنفسجية اللون وفيها معلومات كثيرة فقد نجحت وتم تركيب لغة php في مزود أباتشي، إن لم تنجح فهناك خطأ ما، حاول أن تتأكد من كل الخطوات وراجع الدرس في موقع SitePoint.com.

شخصياً حدثت لي مفاجأة، وهي أن php لم تعمل وقمت بإعادة تشغيل الحاسوب وتأكدت من كل شيء ومع ذلك لم تعمل، وحقيقة يأست من المحاولة وبدأت أبحث عن برنامج جاهز، لكن أردت أن أجرب وللمرة الأخيرة فقمت بتشغيل أباتشي وجربت وحدث شيء سحري جعل لغة php تعمل!! ما الذي حدث؟ لا أدري حقيقة، لذلك توقع أن يحدث معك نفس الشيء وإذا حدث فلا تسألني كيف تعالج المشكلة لأنني لا أعرف :-)
-------------------
تحياتي الجوكر
------------------
<!-- You can start editing here. -->

C.Fabregas
03-09-2005, 12:22 AM
42 زائر ولا رد ؟؟؟؟؟؟؟؟؟؟؟؟