Jürgen: Gutes Script für Websupport FAQ Kundenverwaltung

Beitrag lesen

Hallo,

falls es jemand interessiert ich habe ein WebSupport Script gefunden sollte so einigermassen das sein was ich benötige. Leider gestaltet sich die Installation als nicht so ganz einfach http://sigh.org/websupport.html .

Das Script benötigt MySQL Datenbank muss diese Datenbank dann auf dem Server installiert sein gibt es eine Möglichkeit das heraus zu finden?

Zur Konfiguration des Scriptes ist ein CONF File dabei das geändert werden muss nur leider ist mir das nicht klar. Ist zwar gewagt aber ich Poste das jetzt einfach mal rein vielleicht hat ja jemand das Script auch am Start oder weiss wie die Einstellungen lauten müssen (Sorry).

Hier also der Ausschnitt aus dem Config File:
4. Edit ws.conf:
//Ok Domain Name ist klar ist das hinter der Domain die IP Adresse vom  WebServer und woher erhalte ich die?

  • Your domain name or server address that calls the script
    @referers = ('www.yourserver.com','255.255.255.255');

//Wieso localhost muss die Datenbank lokal bei mir installiert sein??

  • Servername/database name/port
    $databasename = "DBI:mysql:ws:localhost:3306" ;
  • Create database in mysql
    create database ws ;

//???

  • Create table in mysql
    mysql ws < tickets.mysql

  • Create ws user with select, insert, and update privileges

//???

  • Server path to the main database
    $maindb = '/home/www/ws/db/data.db';

  • Server path to the count file
    $countdb = '/home/www/ws/db/count.db';

  • Server path to templates directory (include trailing slash)
    $base_path = '/home/www/ws/tpl/';

  • File name for New Request template
    $new_request_tpl = $base_path . 'new.html';

  • File name for Request Details template
    $request_details_tpl = $base_path . 'details.html';

  • File name for View Status template
    $view_status_tpl = $base_path . 'status.html';

  • File name for Ticket Status template
    $ticket_view_tpl = $base_path . 'ticket.html';

  • File name for Error Page template
    $error_page_tpl = $base_path . 'error.html';

  • File name for Email message template
    $email_tpl = $base_path . 'email.tpl';

  • File name for Completed Ticket Notification template
    $notify_tpl = $base_path . 'notify.tpl';

  • Server path to SMTP server
    $mailhost = 'smtp.server.com';

  • Set to 1 to notify for new requests
    $notify = 1;

  • Administrator's email address
    $notifywho = 'disturb@me.com';

Gruss Jürgen