انجمن مدیران و راهبران شبکه

Network Managers and Administrators

انجمن مدیران و راهبران شبکه

Network Managers and Administrators

اندر حکایت مشکلات نصب و بهره برداری از نرم افزار Trellis Desk


شب بخیر 

شاید این مطلبی که اینجا مطرح میکنم خیلی مخاطب عمومی نداشته باشه. توضیح مختصر اینکه  Trellis Desk  یک سیستم مدیریت ارتباط با مشتری و Ticketing رایگان از شرکت َACCORD5 هست که اینترفیس جذاب و ساده ای داره، اما متاسفانه داکیومنت جامع و کاملی برای نصب و کاربریش وجود نداره.

در پایان مراحل نصب مشکلی پیش میاد و اون مشکل اینه که صفحه اول ورود به نرم افزار بصورت یک صفحه سفید و خالی باز میشه و دیگر هیچ.

با وجود اینکه تقریبا اطلاعات من در مورد برنامه نویسی مخصوصا زبان برنامه نویسی PHP نزدیک  به یک میلیونیوم اتم گاز هلیوم تخمین زده شده، بعد از کلی کلنجار رفتن و کمک دو تن از همکاران عزیز و مقداری گوگلینگ، با تغییر و اصلاح کد برنامه  به صورت زیر مشکل به خیر و خوشی حل و فصل شد:


  1. ابتدا به آدرس نصب برنامه برید
 root@TRELLISDESK:/var/www/html/trellisdesk/includes#
فایل class_skin.php را باز کنید و خطوط زیر را در 4 نقطه متفاوت فایل مذکور اصلاح کنید:

$this->ifthd->core->template->set_var( 'member', &$this->ifthd->member );
$this->ifthd->core->template->set_var( 'cache', &$this->ifthd->core->cache );
$this->ifthd->core->template->set_var( 'input', &$this->ifthd->input );

$this->ifthd->core->template->set_var( 'lang', &$this->ifthd->lang );
کد صحیح: 
$this->ifthd->core->template->set_var( 'member', $this->ifthd->member );
$this->ifthd->core->template->set_var( 'cache', $this->ifthd->core->cache );
$this->ifthd->core->template->set_var( 'input', $this->ifthd->input );

$this->ifthd->core->template->set_var( 'lang', $this->ifthd->lang );