برای مشاهده مفیدترین ارسال در این موضوع اینجا کلیک کنید

نمایش نتایج: از شماره 1 تا 6 از مجموع 6
Like Tree3نفر پسندیدند
  • 1 ارسال توسط Efair
  • 2 ارسال توسط Mehdi

موضوع: خطا در اجراي سايت؟(خطای وب کانفیگ)

  1. #1
    عضو تازه وارد
    تاریخ عضویت
    2011 June
    ارسال ها
    7
    تشکر
    0
    Thanked 1 Time in 1 Post


    آيا اين پست براي شما سودمند بود؟ بله | خیر

    Post خطا در اجراي سايت؟(خطای وب کانفیگ)

    سلام
    بعد از اينكه آدرس سايت را مي زنم خطايي كه در زير نوشتم را به من نمايش مي دهد لطفا منو راهنمايي كنيد.تشكر

    Server Error in '/' Application.
    Configuration Error
    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

    Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.

    Source Error:

    Line 165: <allow users="*" />
    Line 166: </authorization>
    Line 167: <trust level="Full" />
    Line 168: </system.web>
    Line 169: </location>
    ===========


  2. #2
    Moderator
    تاریخ عضویت
    2011 June
    محل سکونت
    بابل
    سن
    34
    ارسال ها
    84
    تشکر
    9
    تشکر شده 145 بار در 68 پست


    1 امتياز مثبت از 1 راي
    آيا اين پست براي شما سودمند بود؟ بله | خیر
    لطفا فایل WebConfig رو چک کنید. خطایی که دارید از اونجاست.
    اگه تغییرات خاصی ندادید، اونو حذف کنید و دوباره از طریق پنل مدیریت وبسایت، و یا VS دوباره بسازیدش.

    Hossein این نویسه را میپسندد.
    بی تو هزار صحبت ناگفته بر دلم *** آتش به جان زد و درمان نیامدم


  3. #3
    مدیر بازنشسته
    تاریخ عضویت
    2011 June
    محل سکونت
    گرگان
    ارسال ها
    1,170
    تشکر
    62
    تشکر شده 1,587 بار در 809 پست
    نوشته های وبلاگ
    49


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    Server Error in '/' Application.




    Runtime Error

    Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

    Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".

    <!-- Web.Config Configuration File --> <configuration> <system.web> <customErrors mode="Off"/> </system.web> </configuration>

    Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.

    <!-- Web.Config Configuration File --> <configuration> <system.web> <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> </system.web> </configuration>

    این خطایی هست که به هنگام اجرای برنامه باهاش مواجه میشم..... وقتی بدون اینکه آپلود کنم اجرا میشه اما وقتی آپلودش میکنم خطای بالا رو میده
    ممنون میشم راهنمایی بفرمایید
    بااحترام...

    ویرایش توسط NIIT : 16th March 2012 در ساعت 07:06 PM
    آرامش محصول تفکر نیست! آرامش هنر نیندیشیدن به انبوه مسائلیست که ارزش فکر کردن ندارد...

  4. #4
    مدیر بازنشسته
    تاریخ عضویت
    2011 June
    محل سکونت
    گرگان
    ارسال ها
    1,170
    تشکر
    62
    تشکر شده 1,587 بار در 809 پست
    نوشته های وبلاگ
    49


    1 امتياز مثبت از 1 راي
    آيا اين پست براي شما سودمند بود؟ بله | خیر
    خوشبختانه مشکلم حل شد اگه تمایل داشتین میتونین از این اطلاعات استفاده بفرمایید:

    فایل وب کانفیگ روی سرور رو حذف کنین ببینین ارور عوض میشه یا نه اگه نشد، فایل وب کانفیگ قسمت cutomeerror مود رو off کنین

    درپناه خدا

    آرامش محصول تفکر نیست! آرامش هنر نیندیشیدن به انبوه مسائلیست که ارزش فکر کردن ندارد...

  5. #5
    مدیر بازنشسته
    تاریخ عضویت
    2011 June
    محل سکونت
    گرگان
    ارسال ها
    1,170
    تشکر
    62
    تشکر شده 1,587 بار در 809 پست
    نوشته های وبلاگ
    49


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    سلام
    1.وقتی یوزر پس وارد میکنم میفته داخل حلقه loopنمیدونم چطور باید از حلقه loop خارجش کنم
    تشکر

    http://upload.ustmb.ir/uploads/1.zip

    آرامش محصول تفکر نیست! آرامش هنر نیندیشیدن به انبوه مسائلیست که ارزش فکر کردن ندارد...

  6. #6
    بنیانگذار
    تاریخ عضویت
    2011 May
    محل سکونت
    بابل
    ارسال ها
    45
    تشکر
    275
    تشکر شده 87 بار در 39 پست


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    سلام
    کافیه روی شرط هایی که اعلام میکنید بیشتر دقت کنید.

    کد:
        if (Request["usr"] == null && Request["psw"] == null)
        {
            Response.Redirect("login.aspx");
        }
        if (Request["usr"] == "a" && Request["psw"] == "a")
        {
            Response.Cookies["log"].Value = "yes";
            Response.Redirect("Default.aspx");
        }
        if (Request["usr"] != "a" && Request["psw"] != "a")
        {
             Response.Redirect("login.aspx?msg=sorry...pls again.. thanks");
        }
    
        if (Request["msg"]!=null)
        {
            Response.Write(Request["msg"]);
        }
    برای نمونه شرط اول شما خوب مشخصه وقتی صفحه Login برای اولین بار لود میشه هیچ کوری استرینگی نداره یعنی Request یوزر و پسورد خالی می باشه و چون شرط برقراره صفحه Redirect میشه به خودش
    به جای Redirect میتونید از Response.write استفاده کنید. همینطور برای شرط سوم.
    البته برای بهتر شدن کد می تونید از IsPostBack استفاده کنید یعنی شرط اول و سوم را داخل یه شرط بصورت زیر عمل کنید

    کد:
        if (IsPostBack)
        {
            if (Request["usr"] == null && Request["psw"] == null)
            {
                Response.Write("Pls Insert User And Pass");
            }
            if (Request["usr"] != "a" && Request["psw"] != "a" && Request["msg"] == null)
            {
                Response.Redirect("login.aspx?msg=sorry...pls again.. thanks");
            }
        }
    یعنی وقتی این کد اجرا بشه که صفحه برای اولین بار لود نشده باشه یا به اصطلاح PostBack شده باشه..

    حالا کافیه کد صفحه Login به این صورت تغییر کنه

    کد:
    <%
        if (IsPostBack)
        {
            if (Request["usr"] == null && Request["psw"] == null)
            {
                Response.Write("Pls Insert User And Pass");
            }
            if (Request["usr"] != "a" && Request["psw"] != "a" && Request["msg"] == null)
            {
                Response.Redirect("login.aspx?msg=sorry...pls again.. thanks");
            }
        }
            if (Request["usr"] == "a" && Request["psw"] == "a")
            {
                Response.Cookies["log"].Value = "yes";
                Response.Redirect("Default.aspx");
            }
       
    
            if (Request["msg"] != null)
            {
                Response.Write(Request["msg"]);
            }
        
    %>

    موفق باشید.

    Hossein و NIIT این را میپسندند

 

 

کاربران برچسب خورده در این موضوع

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  


Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
Persian Language By Ustmb.ir
این انجمن کاملا مستقل بوده و هیچ ارتباطی با دانشگاه علوم و فنون مازندران و مسئولان آن ندارد..این انجمن و تمامی محتوای تولید شده در آن توسط دانشجویان فعلی و فارغ التحصیل ادوار گذشته این دانشگاه برای استفاده دانشجویان جدید این دانشگاه و جامعه دانشگاهی کشور فراهم شده است.لطفا برای اطلاعات بیشتر در رابطه با ماهیت انجمن با مدیریت انجمن ارتباط برقرار کنید
ساعت 08:41 AM بر حسب GMT +4 می باشد.