نمایش نتایج 1 تا 24 از 24

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

  1. #1
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127

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

    سلام
    من سایتم رو با asp.net2 طراحی کردم ولی بعد از انتقال روی هاست برای دسترسی بانکم از web.config ایراد میگیره مثلاً من میخواهم یک یوزر جدید درست کنم یا یک رکورد درج کنم این خطا رو میده

    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>


  2. #2
    شما باید ابتدا تگی به نام customError را توی webconfig پیدا کنید و بعد Mode اون رو Off کنید.

    بعد خطای واقعی مشخص میشه....

    اونو بذارید اینجا.

    موفق باشید....

  3. #3
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127
    من این کار رو کردم این Error زو میده
    [CODE]

    Server Error in '/' Application.

    Failed to generate a user instance of SQL Server due to failure in retrieving the user's local application data path. Please make sure the user has a local user profile on the computer. The connection will be closed.

    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: System.Data.SqlClient.SqlException: Failed to generate a user instance of SQL Server due to failure in retrieving the user's local application data path. Please make sure the user has a local user profile on the computer. The connection will be closed.

    Source Error:

    Line 6: {Line 7: SqlDataSource1.InsertCommand = "INSERT INTO [order]([Name],[Family],[Email],[OrderMusic],[ok]) VALUES('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "','No')";Line 8: SqlDataSource1.Insert();Line 9: TextBox1.Text = "";Line 10: TextBox2.Text = "";
    Source File: c:\inetpub\vhosts\bestvb.ir\httpdocs\order.aspx Line: 8

    Stack Trace:

    [SqlException (0x80131904): Failed to generate a user instance of SQL Server due to failure in retrieving the user's local application data path. Please make sure the user has a local user profile on the computer. The connection will be closed.] System.Data.SqlClient.SqlInternalConnection.OnErro r(SqlException exception, Boolean breakConnection) +735203 System.Data.SqlClient.TdsParser.ThrowExceptionAndW arning(TdsParserStateObject stateObj) +188 System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +1838 System.Data.SqlClient.SqlInternalConnectionTds.Com pleteLogin(Boolean enlistOK) +33 System.Data.SqlClient.SqlInternalConnectionTds.Ope nLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) +628 System.Data.SqlClient.SqlInternalConnectionTds..ct or(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) +170 System.Data.SqlClient.SqlConnectionFactory.CreateC onnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) +130 System.Data.ProviderBase.DbConnectionFactory.Creat ePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +28 System.Data.ProviderBase.DbConnectionPool.CreateOb ject(DbConnection owningObject) +424 System.Data.ProviderBase.DbConnectionPool.UserCrea teRequest(DbConnection owningObject) +66 System.Data.ProviderBase.DbConnectionPool.GetConne ction(DbConnection owningObject) +496 System.Data.ProviderBase.DbConnectionFactory.GetCo nnection(DbConnection owningConnection) +82 System.Data.ProviderBase.DbConnectionClosed.OpenCo nnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +105 System.Data.SqlClient.SqlConnection.Open() +111 System.Web.UI.WebControls.SqlDataSourceView.Execut eDbCommand(DbCommand command, DataSourceOperation operation) +401 System.Web.UI.WebControls.SqlDataSourceView.Execut eInsert(IDictionary values) +447 System.Web.UI.WebControls.SqlDataSource.Insert() +13 ASP.order_aspx.Button1_Click(Object sender, EventArgs e) in c:\inetpub\vhosts\bestvb.ir\httpdocs\order.aspx:8 System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105 System.Web.UI.WebControls.Button.RaisePostBackEven t(String eventArgument) +107 System.Web.UI.WebControls.Button.System.Web.UI.IPo stBackEventHandler.RaisePostBackEvent(String eventArgument) +7 System.Web.UI.Page.RaisePostBackEvent(IPostBackEve ntHandler sourceControl, String eventArgument) +11 System.Web.UI.Page.RaisePostBackEvent(NameValueCol lection postData) +33 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102


    Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.210

  4. #4
    کاربر دائمی آواتار m.hamidreza
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    کره زمین
    پست
    1,465
    There are 2 Questions:

    ConnectionString رو چی نوشتی تو Web.Config ؟
    db تو چه جوری Upload کردی رو هاست ؟

  5. #5
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127
    فایلهام رو از طریق ftp باکپی
    اینم ادرسم تو
    Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\order.mdf;Integrated Security=True;User Instance=True

  6. #6
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127
    اقای m.hamidreza پس رفتید کجا

  7. #7
    کاربر دائمی آواتار m.hamidreza
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    کره زمین
    پست
    1,465
    خوب این فایل mdf ت کجاس الان رو هاست ؟
    user و pass دیتابیس هاستت هم باید تو ConnectionString بنویسی ...

  8. #8
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127
    الان در مسیر httpdoc\app_data
    در مورد user و pass اگه میشه بیشتر توضیح بدین

  9. #9
    کاربر دائمی آواتار m.hamidreza
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    کره زمین
    پست
    1,465


    <add name="Cn_Str1" connectionString="server=IP Address;database=Your DB Name;uid=Username;pwd=Password"/>

    سرورت لینوکسه ؟
    اینجوری میشه ! که البته یه db name هم داره که باید اسم db تو بدی ، یه سرچ کن زیاد بحث شده . . . منم میگردم نمونه مال خودتو پیدا میکنم برات . . .

  10. #10
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127
    سرورم ویندوز
    اگه برام چیزی پیدا کردی بزار چون احتاج دارم شدید

  11. #11

  12. #12
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127
    با تشکر
    من هنوز مشکلم حل نشده البته به نظرم جلو تر رفته من الان یک دیتابیس روی هاست ساختم یک یوزر هم با یک پسورد گذاشتم ولی در جلوی دیتابیس وقتی نام دیتا بیس نام دیتابیس ساخته شده رو مینویسم این ایراد رو میگیره
    Invalid object name 'order'.

    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: System.Data.SqlClient.SqlException: Invalid object name 'order'.

    Source Error:

  13. #13
    کاربر دائمی آواتار m.hamidreza
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    کره زمین
    پست
    1,465
    مهندس بهروز کبیر در این تاپیک بطور کامل توضیح دادن ، با دقت بخون و مراحل رو انجام بده سوالی بود مطرح کن ...
    https://barnamenevis.org/showthread.php?t=63410
    از همون روشی که مهندس گفته استفاده کن . Script بگیر و بعد رو هاست run کن . data رو هم بعدا منتقل کن ...

  14. #14

  15. #15
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127
    مرسی بررسی میکنم ببینم مشکلم حل میشه یا نه

  16. #16
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127
    سلام من در یک قسمت از سایتم یک فرم دارم که نام نام خانوادگی وایمیل رو میگیره و در یک بانک sql میریزه
    من فایل بانکم رو با sql experes 2005 ساختم و در مسیر App_Data قرار دادم بعد از این که فایل هام رو از طریق ftp فرستادم روی هاست صفحه ام مشکل داشت که به گفته دوستان مشکل از کانکشنم بود که اون رو به این
    Data Source=74.52.229.131;Database=order1;Uid=subzero;P wd=omid
    تغییر دادم .
    هاست من ویندوزه و plesk 8 .1.1
    من در هاست هم در قسمت database یک دیتابیس با نام order ساختم (این رو هم بگم من وقتی webadmin رو میزنم چیزی باز نمیشه )
    حالا من میخواهم ببینم کانکشن من ایرادش چیه و این دیتابیسی که روی هاست ساختم چه ربطی به دیتابیس خودم دارد

  17. #17
    کاربر دائمی آواتار m.hamidreza
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    کره زمین
    پست
    1,465
    پست 13 منو چه کردی پس برادر ؟ انجام شد اون ؟ Script ساختی ؟

  18. #18
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127
    ببین چون من تازه کارم چیزی متوجه نشدم بگو چه طور بسازم

  19. #19
    کاربر دائمی آواتار m.hamidreza
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    کره زمین
    پست
    1,465
    تو این تاپیک توضیح داده شده : https://barnamenevis.org/showpo...07&postcount=6
    شما باید script دیتابیستو بسازی بعد بری Copy-Paste ش کنی تو Query Analyzer سرور هاستت و بعد runش کنی تا ساختار جداول و کلا ساختار دیتابیست رو هاست ایجاد شه ...
    روی db مورد نظرت تو SQL کلیک راست کن All Task و بعد Generate Script و بقیه مراحل . . .
    یه فایل تولید میشه با پسوند sql با notepad بازش کن و کدشو copy کن . حالا Query Analyzer رو باز کن و با ip هاستت connect شو . ip دیتابیستو باید از پشتیبانی هاست بگیری ! user,pass هم که داری . بعد دیتابیسی رو که ساختی ازون بالا انتخاب کن و کد رو تو صفحه paste کن و بعد Runش کن . . . حالا db ت امادست . . .

  20. #20
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127
    من از برنامه sql خوده ویژوال استودیو استفاده میکنم و برنامه sql رو ندارم

  21. #21
    کاربر دائمی آواتار m.hamidreza
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    کره زمین
    پست
    1,465
    خوب شما اون mdf رو attach ش کن تو SQL بعد script بساز ! باید بشه . . .
    کلا SQL رو نداری یعنی ؟

  22. #22
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127
    اره کلاً ندارم

  23. #23
    کاربر دائمی آواتار m.hamidreza
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    کره زمین
    پست
    1,465
    نمیدونم !
    با VS نمیشه Script تولید کرد ! برای اتصال به db ت نیاز به Query Analyzer هم داری که از طریق خود SQL میشه . . . به احتمال زیاد باید نصب کنی .

  24. #24
    کاربر دائمی آواتار omid68
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Google
    پست
    127
    واقعاٌ دستت درد نکنه که این طور کمک میکنی
    پس تا فردا بیخیال میشم ولی باید قول بدی فردا کمکم کنی
    مرسی

قوانین ایجاد تاپیک در تالار

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