۱- قرار دادن سورس برنامه در شاخهای مشخص در هارد دیسک ترجیحا wwwroot
۲- ایجاد یک VIRTUAL DIRECTORY جدید در IIS به نام otrs و تنظیم آدرس آن به شاخه bincgi-bin از سورس برنامه.
۳- ایجاد یک Virtual Directory دیگر برای نگهداری تصاویر به نام otrs-web و به آدرس varhttpdhtdocs
۴- تعیین دسترسیهای لازم برای گروه IUSR به شرح ذیل:
• دسترسی کامل به شاخه varlog داده شود. لاگ فایلهای سیستم در این شاخه نگهداری میشوند. اگر این دسترسی اعطا نشود گاهی اوقات به جای مشاهده صفحات وب، سورس HTML آنها مشاهده خواهد شد.
• دسترسی کامل به شاخه bincgi-bin داده شود. در غیر این صورت اضافه کردن attachment به ticketها امکان پذیر نخواهد بود.
۵- فایل config.pm که نگهدارنده تنظیمات برنامه است به شرح ذیل حاضر گردد. دقت شود که otrs دارای تعداد زیادی فایل تنظیماتی است که در محلهای مختلفی قرار دارند. هر وقت که otrs به دنبال تنظیمات خاصی میگردد همه این فایلها را با ترتیب اولویت خاصی جستجو کرده و با یافتن اولین مورد از آن استفاده کرده و بقیه موارد را در نظر نمیگیرد. فایل config.pm که در شاخه Kernel قرار دارد بالاترین اولویت را دارد و پس از آن فایل defaults.pm که در شاخه KernelConfig موجود است اولویت بعدی را دارد. بهتر است که تنظیمات فقط در فایل config.pm ذخیره شود چون بقیه فایلها همیشه در نسخههای جدیدتر برنامه renew شده و خطر overwrite شدن ناخواسته تنظیمات وجود دارد. در صورتی که فایل config.pm در مسیر kernel موجود نباشد خطای misbehaved CGI مشاهده میگردد.
۶- یک کپی از فایل congif.pm.dist ایجاد کرده و آن را به config.pm تغییر نام دهید.
۷- همه خطوطی که در بخش database settings وجود دارد با استفاده از کاراکتر # غیر فعال (comment) شده و خطوط زیر به جای آنها گذاشته شود:
$Self->{"Database::Type"} = ‘mssql’;
$Self->{DatabaseUserTable} = ‘users’;
۸- مدخل fs root directory را مطابق مسیر سورس خود تغییر دهید. دقت کنید که برای آدرسدهی باید از کاراکتر Slash استفاده کنید نه از کاراکتر Back Slash.
۹- در بخش data inserted by installer خطوط زیر را قرار دهید. خط آخر برای مشاهده صحیح کاراکترهای فارسی در صفحات برنامه ضروری است.
$Self->{LogModule::LogFile} = ‘d:/otrs/var/log/otrs_vista.log’;
$Self->{‘LogModule::SysLog::Charset’} = ‘utf-8’;
$Self->{DefaultCharset} = ‘utf-8’;
۱۰- اجرای برنامه با تایپ آدرس http://localhost/otrs/index.pl در آدرس مرروگر. نام کاربری پیش فرض root@localhost و کلمه عبور root میباشد.
——————————————————————————-
این متن در چهار بخش تقدیم میگردد که لینک هر چهار بخش آن در جدول زیر آمده است. یک نسخه کامل از هر چهار بخش آن هم به صورت pdf موجود است که از طریق ایمیل بنده قابل دریافت است.
بخش اول: معرفی OTRS |
بخش دوم: نصب ActivePerl و تنظیم IIS برای اجرای اسکریپتهای پرل |
بخش سوم: ایجاد دیتابیس و تنظیمات ODBC برای اجرای OTRS |
بخش چهارم: نصب سورس OTRS و تنظیمات مربوطه |
Comments
سلام
خبرخوان (تکست و گرافیکی)، لیست و فید وبلاگهای برنامه نویسی ارائه شده است که وبلاگ شما نیز جز آنها قرار گرفته است.
http://persianbloggers.blogspot.com/2009/03/programming-p.html
پرشین بلاگرز شما را به بازدید و استفاده از این خبرخوان و 23 خبرخوان تخصصی دیگرموجود دعوت میکند.
با سلام به شما. چطور بايد از Calendar فارسی در OTRS استفاده کرد؟
تا آنجا که میدانم در حال حاضر این کار امکان پذیر نیست و برای انجام آن باید کدنویسی کرد. آیا شما در زمینه localization برنامه otrs فعال هستید؟
salam
man OTRS ra roy Windows server 2008 (64bit) nasb kardam, bad az nasb otrs baray vorod be in error barkhordam "The specified DSN contains an architecture mismatch between the Driver and Application
"
midonid rah hal chie?
هر چند که خیلی وقته OTRS کار نمیکنم، ولی به نظرم مشکل از این ممکنه باشه که ویندوز ۲۰۰۸ به طور پیشفرض از IPv6 استفاده میکند و احتمالاً OTRS آن را نمیفهمد یا احتیاج به config دارد.
در ضمن ی بررسی بکن اگه امکانپذیره همه چیزت ۶۴ بیتی باشه. مثلا پرل و کتابخانههای مربوطه. من خودم از این ناحیه خیلی اذیت شدم.
سلام
otrs یه نوع وب سرور است؟
بعد از نصب آن iis
بالا نمی آید
و پیغام
"It works"
می دهد.راه حلی برای آن دارید؟
ممنون
نه وب سرور نیست. منتها با نصب نسخه ویندوزی او.تی.آر.اس یک نسخه از آپاچی هم نصب میگردد. آپاچی برای خودش پورت ۸۰ را اشغال میکند در نتیجه آی.آی.اس دیگر نمیتواند روی پورت پیشفرض خودش که همان ۸۰ باشد کار کند.
سلام
یعنی با وجود او.تی.آر.اس راه حلی برای بالا آمدن آی.آی.اس از روی پورت 80 نیست؟
نام پروسسی که آپاچی دارد چیست؟
salam
shoma perl 64bit va ketabkhanehaye OTRS 64 bit darid?
age mishe linke download anha ro bezarid
نام پروسس آپاچی را نمیدانم، اما میتوان آپاچی را طوری تنظیم کرد که OTRS روی پورتی به غیر از پورت ۸۰ بالا بیاید.
————————
در مورد نسخههای ۶۴ بیتی پرل یا آپاچی هیچ اطلاعی ندارم
سلام
آپاچی را چطور باید تنظیم کرد که
او.تی.آر.اس از پورت دیگر به جز 80 بالا بیاد؟
سلام
بعد از طی تمام موارد نصب او.تی.آر.اس صفحه ای باز می شود که یوزر و پس برای ورود می خواد ولی با بادادن
root@localhost
root
پیغام خطا میدهد که یوزر و پس غلط می باشد.
درضمن چطور باید به یوزر
IUSR
دسترسی کامل به یک شاخه را داد؟
با دادن نقش db_owner این دسترسی داده نمی شود؟
سلام
چطور میشه به یوزر IUSR دسترسی کامل یک شاخه را داد؟
با دادن نقش db_owner این دسترسی داده نمیشه؟
فاطمی
جناب فاطمی، متاسفانه من خیلی وقت است که روی OTRS کار نمیکنم و جواب این سوالها را به درستی نمیدانم. لطفا این سوالات را در گروههای کاربری OTRS بپرسید.