PDA

View Full Version : سوال: خطا در آپلود سایت بر روی هاست



somayeh22
چهارشنبه 30 اردیبهشت 1394, 20:07 عصر
سلام
من سایتم رو طبق این لینک
http://barnamenevis.org/showthread.php?267021-Upload-%D9%88-%D9%86%D8%B5%D8%A8-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-Asp-net-%D9%88-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-MSSQL-%D8%AF%D8%B1-Host-%28%D8%AF%D8%B1-%D8%AD%D8%A7%D9%84-%D8%AA%DA%A9%D9%85%DB%8C%D9%84%29
روی هاست gigfa قرار دادم سایتم هم دیتا بیس نداره پروژه رو Publish و آپلود کردم که به صورت یه دایرکتوری جدا آپلود شد
منم همه فایل هارو انتقال دادم به ریشه(یعنی htdocs) اما حالا هر صفحه ای رو که اجرا می کنم کدهای html اون رو میاره یعنی متنی نشون میده
تورو خدا راهنمایی کنید که چیکار منم
کجارو اشتباه انجام دادم

somayeh22
چهارشنبه 30 اردیبهشت 1394, 23:39 عصر
تورو خدا یکی منو راهنمایی کنه
واقعا عجله دارم
ممنونم

somayeh22
پنج شنبه 31 اردیبهشت 1394, 15:20 عصر
خواهش میکنم راهنمایی کنید که مشکل کار من کجاست که به جای نمایش سایت قسمت html اون صفحه رو نشون میده
بخدا خیلی عجله دارم

hsgpro
پنج شنبه 31 اردیبهشت 1394, 15:53 عصر
سلام
تا اون جایی که من می دونم اکثر هاست های رایگان مثل همین gigfa هاست لینوکس میدن و شما اصلاً نمی تونید توشون ASP اجرا کنید.باید هاست ویندوز خریداری کنید.

somayeh22
جمعه 01 خرداد 1394, 01:27 صبح
سلام
تا اون جایی که من می دونم اکثر هاست های رایگان مثل همین gigfa هاست لینوکس میدن و شما اصلاً نمی تونید توشون ASP اجرا کنید.باید هاست ویندوز خریداری کنید.

ممنون از راهنماییتون همین کارو انجام دادم و روی هاست ویندوز آپلود کردم حالا درست شد
فقط وقتی آدرس سایت رو توی مرورگر میزنم (Pic.somee.com) خطا میده و باید (Pic.somee.com/Main.aspx) بنویسم تا صفحه اول رو بیاره
برای اینکه main.aspx رو پیشفرض قرار بدم باید تو فایل config چی اضافه کنم
متن فایل configم اینه

<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->

<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0"/>

</system.web>
</configuration>

سرچ زدم و تقریبا گفتن که باید اینو اضافه کنم

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<defaultDocument>
<files>
<add value="index.aspx" />
</files>
</defaultDocument>
</system.webServer>
</configuration>

اما وقتی اضافه میکنم بعد اجرا میکنم خطا میده که پیشفرض به درستی اعلام نشده و از <defaultDocument> خطا میگیره
اگه لطف کنید بگید که باید به این چه کدهایی رو (و کجا)اضافه کنم ممنون میشم

پیام حیاتی
جمعه 01 خرداد 1394, 09:05 صبح
نام پیشفرض صفحه اصلی باید default.aspx باشه نه main!