الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

قمت بتثبيت المكون IIS لكن صفحات ASP لا تعمل

مغلق
بدأه مشروع_مبرمج_قادم في 16 يناير 2007 · 6 رد · 896 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

قمت بتثبيت الـ IIS وجربت تشغيل صفحة ASP لكنها لم تعمل وقمت باختبار التثبيت عن طريق العنوان http://localhost

فكانت النتيجة سلبية ( لا يمكن عرض الصفحة ) فما الحل في ذلك ؟؟

#2

أين انتم من مشكلتي!!

#4

الأخ الفاضل ...

1) هل لك أن توضح أكثر أعراض المشكلة (الرسالة التى تظهر لك) - فهناك أحتمالات كثيرة .

2) هل صفحات HTM تعمل أم لا؟

3) هل جربت مبدئياً ملف بسيط ASP ؟ (فقد تكون المشكلة فى ملف asp لديك "أرفق الملف لو أمكن")

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#5

شكرا لكم .. انحلت المشكلة كالتالي :

عن طريق ادارة جهاز الكمبيوتر ومن ثم اختيار التفرع (موقع ويب الافتراضي) من (خدمات معلومات انترنت)

والدخول على خصائص قمت بتعديل الآي بي الى 127.0.0.1 وانحلت المشكلة وفتحت لي الصفحات

لكن ظهرت لي مشكلة اخرى عندما قمت بتطبيق احد الدروس وبالتحديد عندما انشأت قاعدة بيانات أكسس

وعملت ربط فظهرت لي رسالة الخطأ التاالية في المتصفح :

اقتباس
نوع الخطأ:

‏‏خطأ ترجمة في Microsoft VBScript (0x800A03EA)

‏‏خطأ في بناء الجملة

/news/tech_news.asp, line 7, column 71

ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" &

وهذا هو الكود الذي يشير فيه الخطأ الى السطر السابع:

<html>
<%@ Language=VBScript CodePage = "1256"%>
<p align="center"> إليكم آخر المستجدات على الساحة التقنية </p>
<%
Dim ConnectionString
Dim ADO
ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" &
Server.MapPath("\database\project.mdb")
Set ADO=Server.CreateObject("ADODB.Connection")
ADO.ConnectionString =ConnectionString
ADO.Open
selectSQL="select * from tech_news"
set rs=ADO.execute(selectSQL)
response.write " العنوان : " & rs("subject")
response.write " التاريخ : " & rs("add_dat")
response.write " الخبر : " & rs("body")
%>
<!--#include file="pagefooter.txt" -->

ملاحظة اخيرة احيانا عندما اكتب في النوت باد واحفظ الملف تظهر لي رسالة مفادها بأن الكود يحتوي على رموز UNICODE وربما

سوف تفقد في حالة حفظها بتنسيق ANSI وانا احترت فعلا . فما هو النسق المناسب الذي استطيع استخدامه بدون مشاكل؟

أتمنى ما أكون أرهقتكم فأنا لا زلت مبتدئ في هذا المجال .

#6

الأخ الفاضل ...

فى السطرين رقم 7 و 8 يجب تعديلهم بإحدى الطريقتين:

أن تجعلهم سطر واحد

ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath("\database\project.mdb")

أو تضيف (_) فى نهاية السطر 7:

ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & _
Server.MapPath("\database\project.mdb")

وتأكد أن الملف project.mdb موجود داخل الفهرس database داخل فهرس الموقع الرئيسى والذى غالبا: C:\Inetpub\wwwroot

أى:

C:\Inetpub\wwwroot\database\project.mdb

وشكراً

تم تعديل هذه المشاركة بواسطة Eng. Usama El-Mokadem في 19 يناير 2007 في 04:26

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#7

ألف شكر لك عزيزي أسامة جزاك الله خيراً انحلت هذه المشكلة.

هذا الموضوع مغلق.

مواضيع مشابهة