PDA

View Full Version : کمک درباره سایت http://somee.com



vhossein
دوشنبه 08 شهریور 1389, 22:34 عصر
سلام.من یه فضای رایگان برای امتحان وب تو این سایت به آدرس marg.somee.com ایجاد کردم ولی برای وقتی فایل ها را آپلود می کنم این ارور را می ده

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>

Vahid_moghaddam
دوشنبه 08 شهریور 1389, 22:48 عصر
این متن error نیست. کاری رو که گفته انجام بدید تا خطا رو ببینید.

hp1361
دوشنبه 08 شهریور 1389, 22:56 عصر
سلام

برنامه ات مشکل داره. اینجا داره میگه برو توی web.config و مقدار<CustomErrors mode> رو برابر Off قرار بده تا در زمان اجرای برنامه ات بر روی هاست بتونی علت ارور رو ببینی و رفعش کنی(البته بعد از راه اندازی کامل سایتت باید مقدار اونو دوباره تغییر بدی تا کاربر نتونه ببینه-بدلایل امنیتی)

موفق باشیم

vhossein
دوشنبه 08 شهریور 1389, 23:06 عصر
صفحه اول سایتم را هم اسمش را کردم defualt ؟؟؟ costum error ="off" تا درست بشه ولی نشد.من تو آپلود کردن مشکل دارم می شه بگید چطوری و چه فایل ها و ... را باید آپلود کنم؟تو قسمت file manager باید آپلود کنم؟؟

hp1361
دوشنبه 08 شهریور 1389, 23:54 عصر
سلام

متوجه نشدم اسم چه چیزی رو تغییر دادی!

توی ویژوال استودیو توی لیست پروژه ات اگه نگاه کنی یه فایل هست به نام Web.Config . باید بری داخل اون و این کاری رو که در بالا اشاره کردم انجام بدی(با این کار تازه می تونی بفهمی چرا سایتت بعد اپ لود ارور میده)

-بله باید از فایل منیجر استفاده کنی(البته این سایت از FTP هم ساپورت میکنه و میتونی با یه برنامه FTP Manager مثل FTPCute مستقیم به سایتت متصل بشی و فایل هات رو آپ لود کنی)

موفق باشیم

Vahid_moghaddam
سه شنبه 09 شهریور 1389, 00:01 صبح
نمایش خطا چه ربطی به اسم صفحه اصلی سایت داره؟
تغییرات زیر رو در Web.Config بدید:



.
.
.
<compilation debug="true">
.
.
.
<customErrors mode="Off"/>


بعد از این تغییرات، متن خطا برای شما نمایش داده می شه. اون متن رو بذارید.
مهم: بعد از رفع خطا مقادیر بالا رو به false و RemoteOnly تغییر بدید

vhossein
سه شنبه 09 شهریور 1389, 00:36 صبح
همین کارا را هم کردم ولی بازم همون ارور را می ده.به نظر خودم آپلودم اشتباهه.کدوم فایل ها را باید آپاود کنم؟من کل صفحات که با پسوند aspx , aspx.cs هستند را آپلود می کنم؟

Vahid_moghaddam
سه شنبه 09 شهریور 1389, 00:44 صبح
همین کارا را هم کردم ولی بازم همون ارور را می ده.به نظر خودم آپلودم اشتباهه.کدوم فایل ها را باید آپاود کنم؟من کل صفحات که با پسوند aspx , aspx.cs هستند را آپلود می کنم؟
شما باید سایت رو publish کنید (از منوی Build). از شما آدرسی خواسته می شه (یه فولدر) و سایت publish شده در اون آدرس ریخته می شه. فولدر publish حاوی فولدر های سایت شما مثل Images و ... هست (اگر چنین پوشه هایی ایجاد کردید)، حاوی web.config، حاوی فولدر bin و...
این سایت publish شده رو در هاست کپی کنید.
فایلهای cs تبدیل می شن به یک یا تعدادی dll در پوشه bin

vhossein
سه شنبه 09 شهریور 1389, 11:35 صبح
مرسی از توجهتون.من publish کردم ولی باز متوجه نشدم که چطور آپلود کنم؟آیا تک تک فایل ها را publish کردک آپلود کنم؟اگه اینجور باشه همه عکس ها را باید آپلود تک تک کنم؟

Vahid_moghaddam
سه شنبه 09 شهریور 1389, 11:50 صبح
مرسی از توجهتون.من publish کردم ولی باز متوجه نشدم که چطور آپلود کنم؟آیا تک تک فایل ها را publish کردک آپلود کنم؟اگه اینجور باشه همه عکس ها را باید آپلود تک تک کنم؟
شما توی هاست یه فولدر دارید مثل wwwroot
فایل ها و فولدرهای publish شده رو توی اون کپی کنید. تک تک رو نمی فهمم یعنی چی؟ copy و paste کنید (اگه از ftp استفاده می کنید) و file manager ها هم به شما اجازه انتقال گروهی فایل رو می دن

vhossein
سه شنبه 09 شهریور 1389, 12:35 عصر
من میرم تو contorol panel سایت بعد وارد سایت میشم ولی چنین پوشه ای نیست؟2 تا عکس گذاشتم که contorol panel , file manager سایت را نشون می ده اگه می شه بیشتر توضیح بدبن که کارم بد جوری گیره؟مرسی

Vahid_moghaddam
سه شنبه 09 شهریور 1389, 12:59 عصر
یه لینک هست که باهاش می تونید فایل zip آپلود کنید.
فایلهای publish شده رو zip کنید. فایل zip رو upload کنید. از صفحه file manager عکس بگیرید و بذارید

ftp به شما ندادند؟ از طریق ftp فکر می کنم ساده تر باشه.

vhossein
سه شنبه 09 شهریور 1389, 13:14 عصر
zip کردم ولی بازم نشد.می شه درباره ftp توضیح بدین؟

Vahid_moghaddam
سه شنبه 09 شهریور 1389, 13:27 عصر
zip کردم ولی بازم نشد.می شه درباره ftp توضیح بدین؟
ftp یه پروتوکل برای ارسال فایل هست. وقتی شما هاست می گیربد بهتون یه آدرس می دن برای کار با ftp مثلا:
ftp.yourdomain.com
وقتی این آدرس رو در windows explorer بزنید، از شما نام کاربری و کلمه عبور می خواد. این usernameو password رو هم یا هاست به شما میده یا می تونید از کنترل پنل ایجاد کنید. بعد از احراز هویت شدن، شما به فولدر های مربوط به سایت در هاست دسترسی دارید. مثل یه فولدر معمولی توی windows

vhossein
سه شنبه 09 شهریور 1389, 13:45 عصر
با ftp که سایت داده که عکسش هم در بالا گذاشتم وارد شدم (عکس صفحه را گذاشتم ) ولی نمی شه پوشه را از کامپیوتر به وب copy past کرد