( تعداد نمایش : 1312 )

درک و رفع نقص پیام های error در کلد فیوژن

پیام خطای : ColdFusion—Access Denied

این پیام خطا هنگام کار با یکی از پایگاه های داده فایلی مایکروسافت (مانند Access و یا FoxPro) رخ میدهد .هنگامی که کلدفیوژن در حال دسترسی به پایگاه داده ها از طریق Data Source باشد . این ایراد معمولا زمانی رخ میدهد که شما مشغول رونویسی بانک داده ها از طریق FTP و یا کپی روی آن هستید .

بهترین راه حل این مشکل کنار گذاشتن coldfusion services و یا غیر فعال کردن Maintain Database Connection از بخش data source در ColdFusion Administrator است .

پیام خطای : ColdFusion—Operation must use an updateable query error

این ایراد زمانی رخ می دهد که سعی در اجرای یک صفحه کلد فیوژن دارید که کارش آپدیت یا پاک کردن رکوردی از یک بانک اطلاعاتی مایکروسافت مثل اکسس است.این ایراد بصورت معمول زیاد رخ میدهد . چون کلدفیوژن اجازه دسترسی گسترده در سطح سیستم عامل شبکه برای نوشتن روی بانک اطلاعاتی ندارد .

برای حل این مسئله در ویندوز NT به آدرس زیر بروید :

Start > Settings > Control Panel > Services و روی ColdFusion Application Server service کلیک کنید و start-up account را بخاطر بسپارید . در حالت پیش فرض باید System Account باشد .بعد به پوشه ای بروید که فایل بانک اطلاعاتی در آن است و به آن account اجازه دسترسی به پوشه مورد نظر را بدهید. حتی اگر کنترل پوشه میگوید همه (everyone) حق دسترسی دارند باز هم باید اکانت ColdFusion startup را اضافه کنید

دیدگاه خود را بیان کنید.

باید وارد سایت شده باشید برای دیدگاه دادن