واضح آرشیو وب فارسی:سایت ریسک: t=25318">يك مشكل لطفا اگه از ASP چيزي ميدوني يك سري اينجا بزن arash kardanpoor 19 آذر 1383, 12:57من هنگامي كه فايلهايم رو ساختم و روي IIS امتحان كردم درست بود ولي الان كه فرستادمش روي سرور صفحه هايي كه كانكشن به ديتابيس داره ارور ميده اين هم كدي كه من باهاش به ديتابيس وصل ميشم set my_conn = server.createobject("adodb.connection") my_conn.connectionstring = "driver={microsoft access driver (*.mdb)};dbq=" & server.mappath("***.mdb") my_conn.open لطفا كمك كنيد خيلي لازمش دارم arash kardanpoor 19 آذر 1383, 12:58كـــــــــــــــمــــــــ ـــــــك pirooz 19 آذر 1383, 13:12مسير فايل mdb شما چيه؟ اين طوري كه شما نوشتيد بايد توي روت سايتتون باشه در صورتي كه معمولاً سايتها يه شاخه براي قرار دادن بانكهاي اطلاعاتي قرار ميدن اين مورد را چك كنيد! بعدش بگيد كه آيا از هاستهاي مجاني استفاده ميكنيد يا نه! در ضمن اگه بتونيد متن پيغام خطا رو بفرستيد شايد بهتر بشه فهميد كه چه اتفاقي داره مييوفته همه اين موارد ميتونه موثر باشه. بيشتر توضيح بديد موفق باشيد hoom 19 آذر 1383, 13:44سلام معمولا وقتي ديتابيس روي لوكال كار ميكنه و روي سرور نه يه مشكل توي پرميشن ها وجود داره كه بايد رفع بشه. مثلا ببينيد كه يوزر IUSR_XXXX دسترسي به شاخه و فايل ديتابيس شما داره يا نه ارادتمند arash kardanpoor 19 آذر 1383, 15:21جناب hoom منظورتون را متوجه نشدم اگر ميشود يكم واضح تر بيان كنيد و پيروز جان از اينكه گفتي امكان داره در جايي ديگر باشه حتما از ادمينستور سوال ميكنم 2 هاست مجاني نيست 3 اين هم ارورش The page cannot be displayed There is a problem with the page you are trying to reach and it cannot be displayed. -------------------------------------------------------------------------------- Please try the following: Open the home page, and then look for links to the information you want. Click the Refresh button, or try again later. Click Search to look for information on the Internet. You can also see a list of related sites. HTTP 500 - Internal server error Internet Explorer arash kardanpoor 19 آذر 1383, 15:49نه الان پرسيدم ايراد از اون هم نبود arash kardanpoor 19 آذر 1383, 15:52من هنوز منتظرم كمك كنيد hoom 20 آذر 1383, 00:26سیستم عاملتون ویندوزه یا لینوکس. چطوری به هاست خودتون دسترسی پیدا میکنید. با CPanel? arash kardanpoor 20 آذر 1383, 07:05مرد مومن مگه ASP روي لينوكس هم كار ميكنه 2 هاستينگ كنترولر كنترل پنل من هست با تشكر hoom 20 آذر 1383, 13:39دوست من روي لينوكس ASP.NET هم كار ميكنه. ASP كه جاي خود داره و ميتوني مدول آپاچي اون رو نصب كني و ازش استفاده كني. فايلهاي ASP به يه يوزر احتياج دارن تا اجرا بشن. اگر اين يوزر رو تعيين نكردي خودش يه يوزر به اسم IUSR_XXX بطور پيش فرض استفاده ميكنه. XXX اسم دستگاه هستش. براي اينكه فايل ديتابيس بتونه روي سرور كار كنه بايد اين يوزر يا هر يوزر ديگه اي كه براي ASP استفاده ميشن حق دسترسي به اين فايل رو داشته باشن. توي هاستينگ كنترل تا جايي كه من ميدونم اين كار رو ميتونين توي قسمت ACL Manager و بعدش ACL Permissions انجام بدين موفق باشيد alinasirii 21 آذر 1383, 20:01سلام مطمن شو كه هاستتaspرو ساپورت ميكنه يانه؟ بانك اطلاعاتي تو بايد در همون صفحه اي باشه كه اين صفحه اي كه كد توش قرار داره در اونجاست. اگه اين موارد رو رعايت كردي دو باره چك كن!! pirooz 22 آذر 1383, 10:03هاست ايشون كه ASP رو ساپورت ميكنه چون داره كار ميكنه: كانكشن استرينگ هم كه درسته! اين خيلي عجيبه. يك كار ديگه رو هم شما ميتونيد امتحان كنيد و اون اينكه احتمال داره فايل بانك رو كه آپلود ميكنيد، مثلاً از توي دسكتاپ آپلود كرده باشيد. اين مشكل وقتي به وجود ميياد كه كامپيوتر لوكال شما در يك شبكه باشه يا فرمت درايو شما NTFS باشه! چند بار تا حالا براي من به وجود اومده. اگر فرمت هاردتون NTFS هست، شما فايل رو به داخل يك پوشه در هارد منتقل كنيد(اگر داخل دسكتاپ هست) بعد در قسمت Security دسترسي كامل به اون پوشه و فايل رو چك كنيد. احتمال داره در كامپيوتر لوكال دسترسي خواندن و يا نوشتن از فايل بانك شما سلب شده باشه. طبيعي است كه وقتي اون رو آپلود ميكنيد، با همين ويژگيها بارگذاري ميشه... البته چون ميگيد بانك روي لوكال كار ميكنه، بعيد به نظر ميرسه كه اين مورد پيش اومده باشه ولي به هر حال اين نظر رو هم بررسي كنيد! اميدوارم مشكلتون حل بشه hoseein 04 ارديبهشت 1386, 00:04سلام دوست عزیز شما لطف کنید و با جایی که هاست خود را خریده اید تماس بگیرید و به مدیر سیستم آنجا بگوئید که دسترسی نوشتن بر روی پوشه دیتابیس شما را فعال کند یعنی (permissions) پرمیژن (write)رایت را بر روی پوشه بانک اطلاعاتی شما فعال کند. امیدوارم نه 100% مطمئن هستم که با این کار مشکلت حل میشه دوست من
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 196]