السلام عليكم ورحمة الله وبركاته
قمت بتثبيت الـ IIS وجربت تشغيل صفحة ASP لكنها لم تعمل وقمت باختبار التثبيت عن طريق العنوان http://localhost
فكانت النتيجة سلبية ( لا يمكن عرض الصفحة ) فما الحل في ذلك ؟؟
السلام عليكم ورحمة الله وبركاته
قمت بتثبيت الـ IIS وجربت تشغيل صفحة ASP لكنها لم تعمل وقمت باختبار التثبيت عن طريق العنوان http://localhost
فكانت النتيجة سلبية ( لا يمكن عرض الصفحة ) فما الحل في ذلك ؟؟
أين انتم من مشكلتي!!
الأخ الفاضل ...
1) هل لك أن توضح أكثر أعراض المشكلة (الرسالة التى تظهر لك) - فهناك أحتمالات كثيرة .
2) هل صفحات HTM تعمل أم لا؟
3) هل جربت مبدئياً ملف بسيط ASP ؟ (فقد تكون المشكلة فى ملف asp لديك "أرفق الملف لو أمكن")
شكراً
Nothing is impossible, the word impossible itself says that: I M - Possible
شكرا لكم .. انحلت المشكلة كالتالي :
عن طريق ادارة جهاز الكمبيوتر ومن ثم اختيار التفرع (موقع ويب الافتراضي) من (خدمات معلومات انترنت)
والدخول على خصائص قمت بتعديل الآي بي الى 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 وانا احترت فعلا . فما هو النسق المناسب الذي استطيع استخدامه بدون مشاكل؟
أتمنى ما أكون أرهقتكم فأنا لا زلت مبتدئ في هذا المجال .
الأخ الفاضل ...
فى السطرين رقم 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
Nothing is impossible, the word impossible itself says that: I M - Possible
ألف شكر لك عزيزي أسامة جزاك الله خيراً انحلت هذه المشكلة.
هذا الموضوع مغلق.