ورود

View Full Version : ارور هنگام اپلود روی هاست



rooterror
شنبه 14 فروردین 1395, 09:05 صبح
سلام دوستان من یه پروژه درست کردم
وقتی روی هاست رایگان اپلودش کردم و صفحه index.aspx رو باز کردم این ارور رو به من داد

Line 1: <%@ Page Language="C#‎‎‎" AutoEventWireup="true" CodeBehind="index.aspx.cs" Inherits="login_proj.index" %>

به نظرتون مشکل چیه

اولین خط برنامه هم هست

rooterror
شنبه 14 فروردین 1395, 09:47 صبح
رفتم روی یه هاست دیگه اچلود کردم

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>




این ارور رو داد

علیرضا5
شنبه 14 فروردین 1395, 11:37 صبح
اولی رو نمی دونم
ولی دومی
عبارت
<customErrors mode="Off"/> رو در Web.Config کپی کن تا دلیل خطا رو نشون بده

setareh masompoor
شنبه 14 فروردین 1395, 11:45 صبح
سلام
ورژن .netframwork روی هاست رو با ورژنی که توی webconfig توی پروژه ات تنطیم کردی چک کن
در بیشتر موارد روی هاست با ورژن پایین تر میذارن که باید تو تنطیمات اون پنل تغییر بدی.

rooterror
شنبه 14 فروردین 1395, 12:08 عصر
ممنون بابت راهنماییاتون اینو به کانفیگ اضافه کردم <customErrors mode="Off"/>

خطا رو نشون داد همون خطایی اولیه بود

توی فایل web.config

<configuration>
<system.web>
<compilation debug="false" targetFramework="4.5" />
<customErrors mode="Off"/>
</system.web>

</configuration>

تارگت رو گذاشتم روی 4.5 قبلیش روی 4.0 بود

بازم مشکل حل نشد با اینکه تو پنل نوشته بود ASP.Net version: 4.0 , 4.5 بود

روژه خیلی کوچیکی هست دوتا فرم هست کلش و چیزه خاطی هم نداره ، تو فرمم چندتا لینک به جاوا اکریپت دادم برای قشنگی فرمم
به این صورت
<script src="style/js/base.min.js"></script>

<!-- js for doc -->
<script src="style/js/project.min.js"></script>

حالا چیکار کنم به نظرتون ؟

از اینجا هم استفاده میکنم

http://somee.com

علیرضا5
شنبه 14 فروردین 1395, 18:27 عصر
عبارت<customErrors mode="Off"/> رو در Web.Config کپی کن تا دلیل خطا رو نشون بده



دوست عزیر عبارت مورد نظر رو در

Web.Config باید مابین تگ <system.web> قرار بدی
فکر می کنم شما خارج از این تگ قرار دادی برای همین دوباره همو ن خطا رو میده
در واقع خطای صفحه شما الان محرمانه است
ضمنا به تارگت هیچ ربطی نداره
یک نکته دیگه اینه که در هاست سامی شما باید حتما اسم صفحه اصلی رو default.aspx بزاری

rooterror
یک شنبه 15 فروردین 1395, 07:37 صبح
راستی من پروژمو پابلیش نکردم ، دیدم بعضی از دوستان میگن پابلیش نمیدونم چی هست ، به چه کاری میاد ؟ :ی

همین طور فایل هایی سایت رو برداشتم زیپ کردم و اپلود کردم

setareh masompoor
یک شنبه 15 فروردین 1395, 10:50 صبح
عبارت
<customErrors mode="on"/> رو در Web.Config کپی کن تا دلیل خطا رو نشون بده

شما برابر off قرار دادین!!!!!

rooterror
یک شنبه 15 فروردین 1395, 11:19 صبح
http://www.android-team.somee.com/login-android/index.aspx

الان من on کردم

میشه در مورد پابلیش کردن پروژه هم توضیح بدین اخه من همینطوری پروژه رو برداشتم زیپ کردم و اپلود کردم

علیرضا5
یک شنبه 15 فروردین 1395, 19:44 عصر
دو نکته رو قبل از شروع پابلیش
1- حتما نام صفحه اصلی سایتت رو
default.aspx بذار
2- از قسمت سلوشن اکسپلورر (سمت راست صفحه که فرم هات در اون قرار دارن) reference رو باز کن بعد همه فایلهای موجود در اون رو انتخاب کن بعد روشون کلیک راست کن و از قسمت پراپرتیس گزینه copy local همه شون رو برابر true قرار بده

*شروع پابلیش*
از منوی بالای صفحه از قسمت build گزینه پابلیش رو انتخاب کن
در صفحه باز شده custum رو انتخاب کن و یک اسم برای پروژه انتخاب کن
در صفحه جدید از کشوی --پابلیش متد-- گزینه **فایل سیستم-** رو انتخاب کن
زیرش تارگت لوکیشن میاد که آدرسی که قراره پابلیشت رو ذخیره کنی رو بهش میدی
و شروع پابلیش

نحوه بارگذاری
تمام فایلهای موجود در پوشه پابلیشت رو به صورت زیپ درار و در سایت سامی unzip کن این بارگذاری بسته به حجم سایتت ممکنه چند دقیقه طول بکشه

اگه با موفق نشدی پیغام بذار
در مورد فاید پابلیش کردن هم یه سرچ کنی کلی مطلب هست
بای