هذي الرساله معناها ان رابط الصفحه الي افتحها غير موجود
HTTP Error 404.0 - Not Found
الشيء الاخر يا اخي الفاضل وهو ملف config و السيناريو الذي يحدث انه يحدث خطأ ما ربما عند الاتصال بقاعدة البيانات (و هذا اغلب المشاكل التي تحدث عند رفع المشروع لاول مره) فيقوم البرنامج بتحويل المستخدم الى صفحة خطأ
mycustompage.htm?aspxerrorpath=/olddemande.aspx
و هذه الصفحه اعدادها موجود بملف Config file لذلك عليك :
بتحطيل اي تحويل تلقائي و السماح للسيرفر بعرض رسائل الاخطاء أو عند تنفيذ الكود الخاص بك ضعه في try و عند حدوث خطأ اجعل البرنامج يحفظ الخطأ في ملف نصي لتستطيع تحديد سبب الخطأ الذي يظهر
انت حاول اكثر و اذا جاتني فرصه اطول كتبت تفاصيل عن طريقة تعديل ملف config لاظهار رسائل الخطأ
(13-11-16, 02:23 PM)myalsailamy كتب : [ -> ]هذي الرساله معناها ان رابط الصفحه الي افتحها غير موجود
HTTP Error 404.0 - Not Found
الشيء الاخر يا اخي الفاضل وهو ملف config و السيناريو الذي يحدث انه يحدث خطأ ما ربما عند الاتصال بقاعدة البيانات (و هذا اغلب المشاكل التي تحدث عند رفع المشروع لاول مره) فيقوم البرنامج بتحويل المستخدم الى صفحة خطأ
mycustompage.htm?aspxerrorpath=/olddemande.aspx
و هذه الصفحه اعدادها موجود بملف Config file لذلك عليك :
بتحطيل اي تحويل تلقائي و السماح للسيرفر بعرض رسائل الاخطاء أو عند تنفيذ الكود الخاص بك ضعه في try و عند حدوث خطأ اجعل البرنامج يحفظ الخطأ في ملف نصي لتستطيع تحديد سبب الخطأ الذي يظهر
انت حاول اكثر و اذا جاتني فرصه اطول كتبت تفاصيل عن طريقة تعديل ملف config لاظهار رسائل الخطأ
بارك الله فيك اخي على الاجابة الطيبة ... موضوع السماح للسيرفر بعرض الاخطاء ما عرفت كيف اسويه ممكن غير متوفؤ لان الاستضافة مجانية ...سأحاول بارك الله فيك على مجهودك
لا تحتاج الى ادارة موقع كل ما عليك هو تعديل ملف config file بالطريقة التالية :
كود :
<configuration>
<system.web>
<customErrors mode="Off" />
</system.web>
<system.webServer>
<httpErrors errorMode="Detailed" />
</system.webServer>
</configuration>
ملاحظه بعض الوسوم قد تجد انك قد اضفتها من قبل فلا داعي لحذفها فقط قم باضافة الناقص من الاسطر السابقه .
واذا وجدت اي اكواد بنفس هذا النمط أو تحتوي على الرقم 404 :
كود :
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
فقط قم بالغاءها
(14-11-16, 12:26 PM)myalsailamy كتب : [ -> ]لا تحتاج الى ادارة موقع كل ما عليك هو تعديل ملف config file بالطريقة التالية :
كود :
<configuration>
<system.web>
<customErrors mode="Off" />
</system.web>
<system.webServer>
<httpErrors errorMode="Detailed" />
</system.webServer>
</configuration>
ملاحظه بعض الوسوم قد تجد انك قد اضفتها من قبل فلا داعي لحذفها فقط قم باضافة الناقص من الاسطر السابقه .
واذا وجدت اي اكواد بنفس هذا النمط أو تحتوي على الرقم 404 :
كود :
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
فقط قم بالغاءها
بارك الله فيك تم عرض الاخطاء الان ممكن تشوف معي ماهي الاخطاء لو سمحت ؟؟ اعتقد انو الملف mysql.data.dll غير موجود صح؟
هذا نص الخطا :
Could not load file or assembly 'MySql.Data, Version=6.9.9.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The system cannot find the file specified.
و بما انه برنامجك فانت اعرف بخباياه أكثر مني لكن يبدوا بانه هناك ملف اسمه MySql.Data مفقود من مشروعك ، وهي ربما مكتبه Dll اضفتها للتعامل مع قواعد بيانات من نوع MySql ، على العموم بامكانك البحث في قوقل عن هذه الجزئية Could not load file or assembly 'MySql.Data, Version=6.9.9.0, لاني في الحقيقه لم اجرب من قبل التعامل مع قواعد Mysql عن طريق asp.net
المعذره لم انتبه بانك ذكرت mysql.data.dll في ردك ، على العموم بما انك حددت مكان الخطأ فحله يصبح اسهل ، و لربما انها قد تنفع معك هذه الطريقة حيث اني عندما اتعامل مع اي مكاتب DLL في مشروعي بـ ASP.NEt أقوم بوضعها في مجلد Bin الخاص بمشروع ASP.NEt ، لذلك يمكنك التجربه بوضع mysql.data.dll في مجلد Bin و جرب هل ستنفع معك هذه الطريقه ام لا
قمت برفع الملفات الناقصة و تغير نص الخطا الى
Unable to connect to any of the specified MySQL hosts.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: MySql.Data.MySqlClient.MySqlException: Unable to connect to any of the specified MySQL hosts.
Source Error:
كود :
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
عندك خطأ في نص الاتصال قم فقط بتغيير نص الاتصال من localhost الى نص الاتصال الجديد الذي حصلت عليه من الاستضافه التي بها موقعك
للاسف ما قدرت اعدل المشكل... نص الاتصال غيرته و خلاص ما فهمت شني المشكل بالضبط...الي محيرني انه الموقع يشتغل تمام عندي لما سيرفر localhost و قاعدة البيانات على الاستضافة ...
و لما نرفع الموقع يصيرلي خطأ