يوم سوالف، في 7 أغسطس القادم

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > تطوير الويب
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

موضوع مغلق
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Nov 2002-
#1 (permalink)  
مشكلة فى مترجم php على سيرفر IIS


لدى مشكلة تتعلق بمترجم php الأصدار الخامس فلقد قمت بتركيبه على سيرفر IIS الخاص بويندوز XP pro .
ولقد قمت بتركيب مترجم البى أتش بى بنفس الطريقة المشروحة هنا للأخ الفاضل هنا

اقتباس:
1) فك الضغط من على ملف الـZIP اللي بيوزعوا وغير إسم المجلد إلى php (حروف صغيره وليست PHP).
2) إنقل هذا المجلد تحت مجلد C:\Inetpub (صورة رقم واحد)
3) إفتح المجلد php ودور على ملف إسمه "php.ini-recommended". غير إسم المجلد إلى php.ini وإنقله إلى مجلد الـWindows أو WINNT.
4) إفتح المجلد وستقوم الآن بتغيير بعض تعريفات الـPHP حتى تمشى معاك (مساعدة: لكل مصتلح مذكور هنا قم بعملية بحث داخل الملف php.ini نفسة كصورة 2):
* قم بتغيير extension_dir من /. إلى C:\Inetpub\php
* قم بتغيير browscap إلى C:\WINDOWS\SYSTEM32\inetsrv\browscap.ini (أو WINNT)
* قم بتغيير ; cgi.force_redirect = 1 إلى cgi.force_redirect = 0 (ملاحظه: إحذف هذه ";" أيضاً)
* قم بتغيير session.save_path من tmp/ إلى C:\Inetpub\tmp وإذهب وإنشئ مجلد جديد تحت C:\Inetpub إسمه tmp (صورة رقم 1).

هنا تكون قد قمت بإكمال عملية تثبيت الـPHP على جهازك. والآن عليك أن تجعل سرفر IIS تتعرف على ملفات الـPHP:
5) إذهب إلى Control Panel > Administrative Tools> Internet Information Services صورة 3
6) إدرج خواص سرفرك كما هو ملحوظ في الصورة الرابعة (4)
7) إختار Home Directory ومن ثم Configuration صورة 5
8) سنقوم الآن بإضافة إمتدادات PHP و PHP3 وPHTML للسرفر حتى يعرف كيف يتعامل معهن. إضغط على Add كما هو موضح في الصورة السادسه.
9) في الشاشة التالية لابد من تبيين مكان ملف PHP.EXE الموجود في مجلد البرنامج. قم بإختيار المجلد كما هو مبين بالصورة السابعة ووضح إمتداد الملف php. وإنهي العملية بالضغط على OK. قم بنفس هذه العملية لإضافة الإمتدادات php3. وphtml.
10) لقد إنتهيت!! إحفظ عملك بالكامل وأعد تشغيل الكمبيوتر حقك.
11) إذا لديك ملف إسمه phpinfo.php فقم بوضعه بداخل C:\Inetpub\wwwroot وإفتح إنترنت إكسبلورر على العنوان http://localhost/phpinfo.php
12) هنا يتبين إن قمت بتثبيت php بشكل صحيح لأن هذا الملف سيعطيك معلومات كاملة عن الإصدار اللي أنت مركبه (هذا الملف موجود في الـZIP file). صورة رقم 8
علما انى نفذت الخطوات حرفيا بدون أى زيادة
وكانت النتيجة عند طلب صفحة مثل http://localhost/test.php

اقتباس:
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
فما هى هذه الرسالة و ما حل هذه المشكلة لكى يتم تشغيل المترجم على سيرفر IIS بشكل صحيح
علما أن هذه المشكلة بالأصدار الخامس فقط PHP5






__________________
«·´`·.(*·.¸(`·.¸ ¸.·´)¸.·*).·´`··»
«·´¨*·.¸¸ * P H P Z * ¸.·*¨`·»
«·´`·.(¸.·´(¸.·* *·.¸)`·.¸).·´`·»
phpz غير متواجد حالياً   قديم 06-09-2003, 10:29 AM
عضو نشيط
تاريخ التسجيل: Nov 2002-
#2 (permalink)  

للرفع للأهمية






__________________
«·´`·.(*·.¸(`·.¸ ¸.·´)¸.·*).·´`··»
«·´¨*·.¸¸ * P H P Z * ¸.·*¨`·»
«·´`·.(¸.·´(¸.·* *·.¸)`·.¸).·´`·»
phpz غير متواجد حالياً   قديم 06-09-2003, 08:17 PM
عضو فعال
تاريخ التسجيل: Mar 2002-
#3 (permalink)  
تنحل إن شاء الله

أرفقلي الملفات التالية:
- test.php
- php.ini من مجلد الـwindows






halkibsi غير متواجد حالياً   قديم 07-09-2003, 04:09 AM
عضو نشيط
تاريخ التسجيل: Nov 2002-
#4 (permalink)  

أخى هيثم
ملف test.php
كان عبارة عن ملف عادى مكتوب بداخله الأمر echo
كود PHP:
<?php
echo"test";
?>
ملف php.ini مرفق بالموضوع

وشكرا لك






الملفات المرفقة
نوع الملف: rar php.rar‏ (13.8 كيلوبايت, المشاهدات 66)
__________________
«·´`·.(*·.¸(`·.¸ ¸.·´)¸.·*).·´`··»
«·´¨*·.¸¸ * P H P Z * ¸.·*¨`·»
«·´`·.(¸.·´(¸.·* *·.¸)`·.¸).·´`·»
phpz غير متواجد حالياً   قديم 08-09-2003, 07:47 AM
عضو فعال
تاريخ التسجيل: Mar 2002-
#5 (permalink)  

انت جربت الملف phpinfo.php؟






__________________
أخوكم،
هيثم الكبسي
halkibsi غير متواجد حالياً   قديم 08-09-2003, 08:42 AM
موضوع مغلق


أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 11:20 AM بتوقيت المملكة العربية السعودية