Вы находитесь на странице: 1из 10

» Installation

Please take 5 minutes and read the installation instructions carefully and completely! This will ensure a proper and
easy installation.

If you have problems/questions see the "HELP and TroubleshootingP" section further down.

Before installing HESK you will need to obtain your MySQL database information, such as database name, database
user and password. You need to get this information from your HOSTING COMPANY, HESK CANNOT help you find it.

1. Connect via FTP to the public folder of your server where the rest of your Web site is, usually called "public_html,"
"www" or "site," and create a folder where you will install HESK (for example named "hesk" or "support").
Example: /public_html/hesk
Corresponding URL: http://www.yourdomain.com/hesk

TIP: Learn how to FTP and CHMOD files, read my simple FTP and CHMOD tutorial

2. Upload folder "img" and images inside to your server in BINARY mode and all other HESK files and folders to your server
in ASCII mode.

3. Make sure the following files/folders are writable by the script:


- file hesk_settings.inc.php - on Unix (Linux) servers CHMOD this file to 666 (rw-rw-rw-)
- directory attachments - on Unix (Linux) servers CHMOD this directory to 777 (rwxrwxrwx)

4. Open hesk/install in your browser, for example:


http://www.yourdomain.com/hesk/install
(modify the URL to show the HESK install folder on your server)

5. The HESK setup script will display on the install URL. Click New install and follow instructions through 4 steps:

1. STEP 1: License agreement - read the HESK License agreement and confirm that you agree with the terms.
2. STEP 2: Check setup - the script will test your server to see if all required settings are correct and advise
solutions to any problems.
3. STEP 3: Database settings - enter your MySQL database settings and the setup script will test them.
You need to get correct MySQL database information from your hosting company!
4. STEP 4: Setup database tables - everything OK so the script will install MySQL tables.
6. Before closing the upgrade script DELETE the "install" directory from your server!

7. Well done, now it's time to setup your help desk! Click the Continue link in the install script or open the adminfolder in
your browser, for example:
http://www.yourdomain.com/hesk/admin/
Login using
-> Default username: Administrator
-> Default password: admin
Click the Settings link in the top menu to get to the settings page (if not already there)

8. Take some time and get familiar with all the available settings. Most should be self-explanatory, for additional
information about each setting click the [?] link for help about the current setting.

Don't forget to click the Save changes button at the bottom of the settings page to save your settings!

9. Things to do next

Click the "Profile" link to set your name, e-mail, signature and *** CHANGE YOUR PASSWORD ***.

To create additional staff accounts visit the "Users" page. The default user (Administrator) cannot be deleted.

Add new categories (departments) on the "Categories" page. The default category cannot be deleted, but it can be
renamed.

You can create canned responses on the "Canned responses" page. These are pre-written replies to common support
questions.

To access and manage your knowledgebase click the "Knowledgebase" link. Knowledgebase is a collection of answers to
frequently asked questions (FAQ) and articles which provide self-help resources to your customers. A comprehensive
and well-written knowledgebase can drastically reduce the number of support tickets you receive and save
a lot of your time. You can arrange articles into categories and sub categories.

Your customers will be able to post tickets on the index page:


http://www.yourdomain/hesk/index.php
or just
http://www.yourdomain/hesk

If you have problems/questions see the "HELP and Troubleshooting" section further down.
10.Enjoy using HESK!

» Upgrading from old versions

Please take 5 minutes and read the upgrade instructions carefully and completely! This will ensure a proper and
easy upgrade.

Known upgrade issues


There are some known issues when upgrading from version 2.1 or older:

1. HESK language will be reset to English as new text has been added. You can install additional languages later following
instructions further down the page.
2. There is a chance your login password will not work anymore after upgrade. If this happens you will need to reset your
password.

There are some additional issues when upgrading from version 0.94 or older:

1. all "Open" tickets' status will be changed to "Waiting reply"


2. the "Last update" date will actually show the ticket creation date for all existing (old) tickets until a new reply is added.
3. the "Last replier" will show "Customer" for all existing (old) tickets until a new reply is added.

TIP: Perform the upgrade in low-traffic hours when your Web site receives the least amount of visits.

To upgrade HESK to version 2.2 follow these steps:

1. BACKUP YOUR EXISTING HESK DATABASE AND FILES! Don't skip this step! Really, don't!

TIP: Most Web hosts allow you to backup files and databases from your control panel. Contact your host if not sure how
to do that.

2. Delete or rename these folders located inside your main Hesk folder:
- /emails/
- /language/

Depending on the version you are upgrading from, the Hesk upgrade script might instruct you to delete additional files.

3. Upload ALL HESK files to your server EXCEPT these ones (do NOT upload these files):
- hesk_settings.inc.php
- header.txt
- footer.txt

The "img" folder and images inside must be transferred to your server in BINARY mode and all other HESK files and
folders in ASCII mode.

4. Make sure the following files/folders are writable by the script:


- file hesk_settings.inc.php - on Unix (Linux) servers CHMOD this file to 666 (rw-rw-rw-)
- directory attachments - on Unix (Linux) servers CHMOD this directory to 777 (rwxrwxrwx)

5. Open hesk/install in your browser, for example:


http://www.yourdomain.com/hesk/install
(modify the URL to show the HESK install folder on your server)

6. HESK setup script will show up on the install URL. Click Update existing install and follow instructions. The update
consists of 4 steps:

1. STEP 1: License agreement - read the HESK License agreement and confirm that you agree with the terms.
2. STEP 2: Check setup - the script will test your server to see if all required settings are correct and advise
solutions to any problems.
3. STEP 3: Database settings - check your MySQL database settings and the script will test them.
The settings must be the same as with your old HESK installation
4. STEP 4: Update database tables - everything OK, the script will update your existing MySQL tables to
version 2.1.
7. Before closing the upgrade script, DELETE the "install" directory on your server!

8. Click the Continue link in update script or open admin.php in your browser, for example:
http://www.yourdomain.com/hesk/admin/
Login using username Administrator and your password, then click the Settings link in the top menu to get to the
settings page (if not already there).

9. Take some time and get familiar with all the new available settings. Most should be self-explanatory, for additional
information about each setting click the [?] link for help about the current setting.

Don't forget to click the Save changes button at the bottom of the settings page to save your settings!
10.If you purchased a HESK License in the past you might need to download and install a new copy of the license
from License Manager.

11.If you have problems/questions see the "HELP and Troubleshooting" section further down.

12.Enjoy using HESK!

» HELP and Troubleshooting

1. What is CHMOD and FTP?

I have prepared a simple FTP and CHMOD tutorial that will help you FTP files to your server and set correct CHMOD settings.

2. I did CHMOD hesk_settings.inc.php and attachments folder, but I still get an error.

CHMOD doesn't work on all servers, Windows (IIS) servers, for example, don't understand CHMOD command. You need to make
sure the Internet Guest Account (IUSR) has permission to modify, write and read the required files. Further instructions can be
found HERE.

In case you still can't get it to work, contact your hosting company and ask them to set modify/write/read permissions for
file hesk_settings.inc.php and directory attachments.

3. The security image doesn't show up correctly.

For the image to work your server must have GD library installed. You can test if your server supports all the required functions
by uploading the gd_test.php file to your server and open it in your browser. If you get an error or empty page when opening
gd_test.php you should either ask your hosting company to install the GD library for PHP or disable the anti-SPAM image in the
HESK admin panel under "Settings"

4. The installation (or upgrade) script doesn't move from the "License agreement" page.

You did check that you agree with the license agreement, didn't you? In that case your server probably has problems with PHP
sessions. Download Session test files, upload them to your server and open session_test.php in your browser.

Click the CLICK HERE FOR PAGE 2 link. If you get "$_SESSION['test'] is set to:" FALSE contact your hosting company and ask
them to check if PHP session are working normally. If you get TRUE instead of FALSE the problem is something else, try
searching for help PHPJunkyard Support forum.

5. I get an Your session has expired error when trying to login to admin panel.

Your server probably has problems with PHP sessions. Download Session test files, upload them to your server and
opensession_test.php in your browser.

Click the CLICK HERE FOR PAGE 2 link. If you get "$_SESSION['test'] is set to:" FALSE contact your hosting company and ask
them to check if PHP session are working normally. If you get TRUE instead of FALSE the problem is something else, try
searching for help PHPJunkyard Support forum.

6. HESK doesn't send out ticket e-mails

HESK uses the standard PHP mail() command so if sending out e-mails isn't working there are two common problems:

1. Some servers restrict sending e-mails from scripts to local domains only (i.e. domains hosted on the server). If you can
receive e-mails to something@YOURDOMAIN.com but not to third-party domains (for example something@YAHOO.com)
this is probably the case. Contact your hosting company and ask them to remove the restriction.
2. If no e-mails at all are sent then the PHP mail() function is probably not configured properly. Contact your hosting
company and ask them to check if PHP mail() is enabled and working correctly.

7. File uploads don't work.

For file uploads to work your server must have file.uploads enabled in the PHP configuration and the attachmentsfolder must
be writable by HESK. There are also other PHP settings that can limit file uploads, especially the size and number of
attachments. Usually keeping the attachment size limit under 2 Mb (2048 Kb) works, but also try lower values, for example 0.5
Mb (512 Kb).

Important PHP settings for file uploads are upload_max_filesize, upload_tmp_dir, post_max_size and max_input_timedirectives
in php.ini. If you are not sure what your settings are, you will need to contact your hosting company and ask them what file size
limits should you use for file uploads.
8. What do statuses mean (New, Replied, Waiting Reply, Resolved)?

1. New - newely created ticket with no replies yet.


2. Waiting reply - this tickets waits for your reply.
3. Replied - you have replied to this ticket, waiting for reply from other party.
4. Resolved (Closed) - the ticket has been resolved, no more replies necessary.

9. I am still having problems!

Visit the HESK Knowledgebase for more suggestions.

Since this script is free no support is guaranteed. If you can't get the script to work please go through this readme file again
carefully and repeat the installation step-by-step (delete old files and folders from the server then try again).

» Customize the look

You may add your header HTML code to header.txt and footer HTML code to footer.txt file. This code will then be used
throughout the HESK. You will have to use full image URLs in the code. For example instead of
<img src="images/image.jpg" ... > use
<img src="http://www.yourdomain.com/images/image.jpg" ... >!
Same goes for any Javascripts or CSS files if you are calling them from within the header or footer.

You may also edit the style.css file to customize colors and fonts of your helpdesk. The code inside is CSS (Cascading Style
Sheets); you can learn CSS here (it's quite simple and you can easily edit all colors with it).

» Translate HESK to your language

HESK supports multiple languages, translating it to your language is easy.

To translate HESK to your language follow these steps:

1. Go to your language folder and copy the default en folder entirely into a new one, for example named fr (for French).
2. Go to the new ("fr") folder and open the text.php file inside in a plain text editor like Notepad or Wordpad.
3. Edit the language file header (first lines that start with *) with your information. Please follow the provided format.
4. Translate all lines containing text. You may translate only the right side of each line, for example:

$hesklang['DO_NOT_CHANGE_THIS']='TRANSLATE WORDS HERE';

When translating make sure to:

• keep the line format: single quotes (') around each phrase and lines must end with a semi-colon (;)
• if you use single quotes in the words escape them with a backslash (\). WRONG: can't CORRECT: can\'t
• do not change special codes such as %s and %d as they are used by HESK
• Language name is stored in the
$hesklang['LANGUAGE']='English';
variable, change it for example to:
$hesklang['LANGUAGE']='Francais';
• The character encoding is set in the
$hesklang['ENCODING']='iso-8859-1';
variable. Change it to the encoding your website uses. If not sure you can set it to:
$hesklang['ENCODING']='utf-8';

5. Save changes to the text.php file


6. Translate all the text files inside emails folder (language/fr/email). More information about translating e-mails can be
found further down this page.
7. Upload the entire new language folder to the server, for example, upload contents of the fr folder to:
http://www.domain.com/hesk/language/fr
8. Open the text.php file in your browser to check syntax, for example:
http://www.domain.com/hesk/language/fr/text.php
If everything is OK you should get a message saying "No syntax errors detected in /text.php". If you get any errors then
the PHP syntax is wrong. The error should give you line number with error, check syntax around that line (make sure
that line and the line before end with ";", single quotes must be escaped with \' etc.).
9. Login to your HESK administration panel and go to Settings.
10.Is your new language listed under Language Settings > Default Language?
If yes, the language has been installed properly. You can make it the HESK default language by choosing it and clicking
the Save Changes button at the bottom of the Settings page.

If no, something is wrong. Clicking the Test language folder link and it will list all the folders located in the language
folder and reason(s) why the language isn't installed.
11.To finish language install don't forget to click the Save Changes button at the bottom of the settings page!
12.Test HESK with the new language and make sure it works OK.

If you want to allow your customers to choose a language from all the installed HESK languages, enable the Multiple
languages setting (set it to YES). If you provide support in one (default) language, leave it disabled (set it to NO).

If you translate HESK to your language, please post it to the PHPJunkyard forum for others to download.

» Customize e-mail messages

You can easily customize or translate e-mail messages sent by HESK. E-mail message templates can be found in the "emails"
folder located inside each sub-folder of the language folder (one e-mails folder per language):

category_changed.txt - e-mail sent to notify staff when a ticket category is changed


forgot_ticket_id.txt - e-mail reminder sent if someone forgot (lost) their ticket tracking number.
new_pm.txt - you received new private message (mail) from another staff member.
new_reply_by_customer.txt - e-mail sent to staff (you) when the customer replies to the ticket.
new_reply_by_staff.txt - e-mail sent to the customer who submitted the ticket after you (your staff) respond to the ticket.
new_ticket.txt - e-mail sent to the person who submits a new ticket.
new_ticket_staff.txt - e-mail sent to staff (you) when someone submits a new ticket.
ticket_assigned_to_you.txt - e-mail sent to staff (you) when a new ticket is assigned to you.

Simply edit the e-mail template files and upload them over the original files. You can use these special tags in the templates and
they will be replaced with actual values by HESK:

SPECIAL TAG REPLACED WITH


%%NAME%% customer name
%%SUBJECT%% ticket subject
%%TRACK_ID%% ticket tracking ID
%%TRACK_URL%% ticket URL
%%SITE_TITLE%% Web site title
%%SITE_URL%% Web site URL (as set on settings page)
%%MESSAGE%% Message written by the customer or staff.
%%CUSTOM1%%
Value of custom field 1 (or custom field 20 in the second
...
case).
%%CUSTOM20%%
NOTE: file new_pm.txt (new private message (PM) received) only supports these tags:
%%NAME%% - name of the staff member who sent the PM
%%SUBJECT%% - subject of the PM
%%TRACK_URL%% - URL of the PM
%%SITE_TITLE%% - website title
%%SITE_URL%% - website URL

You can turn off e-mail notifications on the "Profile" page (customers will still receive them).
»Instalación
Por favor, tenga 5 minutos y lea las instrucciones de instalación cuidadosamente y completamente! Esto asegurará
una correcta instalación y fácil.
Si tiene problemas o preguntas consulte la sección "HELP y TroubleshootingP" sección de más abajo.
Antes de instalar HESK tendrá que obtener la información de su base de datos MySQL, como el nombre de la base,base de
datos de usuario y contraseña. Usted necesita obtener esta información de su empresa de alojamiento, HESK NO PUEDE
ayudarle a encontrarlo.
1. Conectar a través de FTP a la carpeta pública de tu servidor en el que el resto de su sitio Web es, por lo general llamado
"public_html", "www" o "sitio", y crear una carpeta en la que se instalará HESK (por ejemplo el nombre "hesk" o
"apoyo").
Ejemplo: / public_html / hesk
URL correspondiente: http://www.yourdomain.com/hesk
Consejo: Aprenda a CHMOD y archivos FTP, leer mi simple FTP y CHMOD tutorial
2. Cargar carpeta "img" y las imágenes en el interior de su servidor en modo BINARY y todos los archivos y carpetas HESK
otros a su servidor en modo ASCII.
3. Asegúrese de que los siguientes archivos / carpetas se puede escribir la secuencia de comandos:
- Archivo de hesk_settings.inc.php - en Unix (Linux), servidores CHMOD este archivo a 666 (rw-rw-rw-)
- Directorio de archivos adjuntos - en Unix (Linux), servidores de este directorio para CHMOD 777 (rwxrwxrwx)
4. Abrir hesk / instalar en su navegador, por ejemplo:
http://www.yourdomain.com/hesk/install
(Modificar la dirección URL para mostrar la carpeta de instalación HESK en el servidor)
5. El script de instalación HESK se mostrará en la dirección de instalación. Haga clic en Nueva instalación y siga las
instrucciones a través de cuatro pasos:
1. PASO 1: Acuerdo de licencia - leer el Acuerdo de licencia HESK y confirmar que está de acuerdo con los
términos.
2. PASO 2: Verifique la configuración - la secuencia de comandos de prueba a su servidor para ver si todos los
ajustes necesarios son correctos y que las soluciones a los problemas.
3. PASO 3: configuración de base de datos - escribe la configuración de base de datos MySQL y el script de
instalación ponerlos a prueba.
Usted necesita obtener información correcta de base de datos MySQL desde su empresa de alojamiento!
4. PASO 4: Configuración de tablas de bases de datos - todo bien por lo que el script de instalación tablas
MySQL.
6. Antes de cerrar el script de actualización SUPRIMIR la "instalación" de la guía de su servidor!
7. Bien hecho, ahora es el momento de configurar su escritorio de ayuda! Haga clic en el enlace "Continuar" en el script de
instalación o abrir el administrador de carpetas en su navegador, por ejemplo:
http://www.yourdomain.com/hesk/admin/
Ingrese usando
-> Nombre de usuario por defecto: Administrador
-> La contraseña por defecto: admin
Haga clic en la configuración de enlace en el menú superior para llegar a la página de configuración (si no está ya allí)
8. Tómese su tiempo y familiarizarse con todos los ajustes disponibles. La mayoría se explican por sí mismos, para obtener
información adicional acerca de cada ajuste, haga clic en el [?] enlace para obtener ayuda sobre la configuración actual.
No te olvides de hacer clic en el Guardar cambios en la parte inferior de la página de configuración para guardar la
configuración!
9. Lo que hay que hacer a continuación
Haga clic en el vínculo "Perfil" para establecer su nombre, correo electrónico, la firma y *** CAMBIAR SU CONTRASEÑA
***.
Para crear cuentas adicionales personal de visitar el "usuario" de la página. El usuario por defecto (Administrador) no se
pueden eliminar.
Añadir nuevas categorías (departamentos) en las "Categorías" en la página. La categoría por defecto no se pueden
eliminar, pero se puede cambiar el nombre.
Puede crear respuestas enlatadas en el "respuestas enlatadas" de la página. Estas son las respuestas de antemano a
preguntas de soporte común.
Para acceder y gestionar su base de conocimientos haga clic en la "Base de Conocimientos" enlace. Base de
Conocimiento es una colección de respuestas a las preguntas más frecuentes (FAQ) y artículos de ayuda que
proporcionan recursos propios a sus clientes. A y bien escrita completa base de conocimiento puede reducir
drásticamente el número de tickets de soporte recibe y guarda mucho de su tiempo. Usted puede organizar
artículos en categorías y subcategorías.
Sus clientes podrán publicar entradas en la página de índice:
http://www.yourdomain/hesk/index.php
o simplemente
http://www.yourdomain/hesk
Si tiene problemas o preguntas consulte la sección "HELP y Solución de problemas" más abajo.
10.Disfrute con HESK!
»Actualización desde versiones anteriores
Por favor, tenga 5 minutos y lea las instrucciones de actualización con cuidado y por completo! Esto asegurará una
actualización adecuada y fácil.
Problemas conocidos de actualización
Hay algunos problemas conocidos cuando se actualiza desde la versión 2.1 o más:
1. lenguaje HESK se restablecerá a Inglés como nuevo texto se ha añadido. Usted puede instalar idiomas adicionales más
adelante siguiendo las instrucciones más abajo en la página.
2. Hay una posibilidad de que su contraseña de acceso no va a funcionar más después de la actualización. Si esto sucede,
usted tendrá que restablecer la contraseña.

Hay algunas cuestiones adicionales al actualizar desde la versión 0.94 o más:


1. estado de todos "Abrir" entradas "se ha cambiado a" Esperando respuesta "
2. la "Última actualización" la fecha se muestran en realidad la fecha de creación del billete para todos los existentes (de
edad) de que los boletos hasta que una nueva respuesta es agregada.
3. el "replier pasado" se verá "Cliente" para todos los existentes (de edad) de que los boletos hasta que una nueva
respuesta es agregada.

CONSEJO: Realice la actualización en el tráfico de horas bajas cuando su sitio Web recibe la menor cantidad de visitas.
Para actualizar a la versión 2.2 HESK siga estos pasos:
1. RESPALDO DE SU ACTUAL HESK BASE DE DATOS Y ARCHIVOS! No se salte este paso! En realidad, no lo hagas!

SUGERENCIA: La mayoría de los ejércitos Web que permiten a los archivos de copia de seguridad y bases de datos de
su panel de control. Contacte a su anfitrión si no está seguro de cómo hacer eso.
2. Eliminar o cambiar el nombre de estas carpetas situadas dentro de su carpeta principal Hesk:
- / Emails /
- / Idioma /
Dependiendo de la versión que está actualizando, el script de actualización Hesk puede darle instrucciones para eliminar
archivos adicionales.
3. Subir TODOS HESK archivos a su servidor EXCEPTO éstos (NO subir estos archivos):
- Hesk_settings.inc.php
- Header.txt
- Footer.txt
El "img" carpeta y las imágenes en el interior debe ser transferido a su servidor en modo BINARY y todos los archivos y
carpetas HESK otros en modo ASCII.
4. Asegúrese de que los siguientes archivos / carpetas se puede escribir la secuencia de comandos:
- Archivo de hesk_settings.inc.php - en Unix (Linux), servidores CHMOD este archivo a 666 (rw-rw-rw-)
- Directorio de archivos adjuntos - en Unix (Linux), servidores de este directorio para CHMOD 777 (rwxrwxrwx)
5. Abrir hesk / instalar en su navegador, por ejemplo:
http://www.yourdomain.com/hesk/install
(Modificar la dirección URL para mostrar la carpeta de instalación HESK en el servidor)
6. script de configuración HESK se mostrará en la dirección de instalación. Haga clic en Actualizar el instalar y siga las
instrucciones. La actualización consta de 4 pasos:
1. PASO 1: Acuerdo de licencia - leer el Acuerdo de licencia HESK y confirmar que está de acuerdo con los
términos.
2. PASO 2: Verifique la configuración - la secuencia de comandos de prueba a su servidor para ver si todos los
ajustes necesarios son correctos y que las soluciones a los problemas.
3. PASO 3: configuración de base de datos - revise su configuración de base de datos MySQL y el guión se les
prueba.
La configuración debe ser igual que con la instalación de edad HESK
4. PASO 4: Actualización de las tablas de bases de datos - todo bien, el guión se actualizará su actual tablas
MySQL a la versión 2.1.
7. Antes de cerrar el script de actualización, eliminar el "instalar" en su servidor!
8. Haga clic en el enlace "Continuar" en el script de actualización o abrir admin.php en su navegador, por ejemplo:
http://www.yourdomain.com/hesk/admin/
Ingresar con nombre de usuario administrador y su contraseña, haga clic en Configuración de enlace en el menú
superior para llegar a la página de configuración (si no está ya allí).
9. Tómese su tiempo y familiarizarse con todos los ajustes disponibles nuevos. La mayoría se explican por sí mismos, para
obtener información adicional acerca de cada ajuste, haga clic en el [?] enlace para obtener ayuda sobre la
configuración actual.
No te olvides de hacer clic en el Guardar cambios en la parte inferior de la página de configuración para guardar la
configuración!
10.Si ha adquirido una licencia HESK en el pasado puede que tenga que descargar e instalar una nueva copia de la licencia
de Administrador de licencias.
11.Si tiene problemas o preguntas consulte la sección "HELP y Solución de problemas" más abajo.
12.Disfrute con HESK!
»Ayuda y solución de problemas
1. ¿Qué es CHMOD y FTP?
He preparado un sencillo tutorial CHMOD FTP y que le ayudará a FTP archivos a su servidor y establecer CHMOD configuración
correcta.
2. Hice CHMOD carpeta hesk_settings.inc.php y accesorios, pero sigo teniendo un error.
CHMOD no funciona en todos los servidores, Windows Server (IIS), por ejemplo, no entiendo comando CHMOD. Usted necesita
asegurarse de que la cuenta Invitado de Internet (IUSR) tiene permiso de modificar, escribir y leer los archivos necesarios. Otras
instrucciones se pueden encontrar AQUÍ.
En caso de que todavía no puede conseguir que funcione, en contacto con su empresa de hosting y pedirles que establece
modificar / escribir / leer los permisos de archivo hesk_settings.inc.php y el directorio de archivos adjuntos.
3. La imagen de seguridad no se muestra correctamente.
Para la imagen para el trabajo de su servidor debe tener instalada la biblioteca GD. Puede probar si su servidor soporta todas las
funciones requeridas por subir el gd_test.php archivo en su servidor y lo abre en su navegador. Si se produce un error o una
página vacía al abrir gd_test.php que sea debe preguntar a su compañía de hosting para instalar la biblioteca GD para PHP o
deshabilitar el anti-spam de imágenes en el panel de administración HESK en "Configuración"
4. La instalación (o actualización) secuencia de comandos no se mueve desde el "Acuerdo de Licencia" de la página.
Usted hizo ver que está de acuerdo con el acuerdo de licencia, no? En este caso su servidor probablemente tiene problemas con
las sesiones de PHP. Descargar archivos de prueba período de sesiones, subirlos a su servidor y abrirsession_test.php en su
navegador.
Haga clic en el CLICK AQUI PARA LA PÁGINA 2 Link. Si obtienes '$] _SESSION [' prueba 'se establece: " FALSO en contacto con
su empresa de alojamiento y pídele que compruebe si la sesión de PHP están funcionando normalmente. Si usted
recibe VERDADERO FALSO en lugar de que el problema es algo más, trate de buscar ayuda en el foro de soporte PHPJunkyard.
5. Me sale un Su sesión ha caducado error al intentar acceder a panel de administración.
El servidor probablemente tiene problemas con las sesiones de PHP. Descargar archivos de prueba período de sesiones, subirlos
a su servidor y abrir session_test.php en su navegador.
Haga clic en el CLICK AQUI PARA LA PÁGINA 2 Link. Si obtienes '$] _SESSION [' prueba 'se establece: " FALSO en contacto con
su empresa de alojamiento y pídele que compruebe si la sesión de PHP están funcionando normalmente. Si usted
recibe VERDADERO FALSO en lugar de que el problema es algo más, trate de buscar ayuda en el foro de soporte PHPJunkyard.
6. HESK no envía correos electrónicos billete
HESK utiliza el estándar de PHP mail () de comandos por lo que si el envío de mensajes de correo electrónico no está
funcionando, hay dos problemas comunes:
1. Algunos servidores restringen el envío de e-mails de secuencias de comandos a los dominios de local (es decir, los
dominios alojados en el servidor). Si usted puede recibir correos electrónicos a something@YOURDOMAIN.compero no a
dominios de tercer partido (por ejemplo something@YAHOO.com) este es probablemente el caso.Comuníquese con su
compañía de hosting y pedirle que elimine la restricción.
2. Si no hay mensajes de correo electrónico a todos son enviados por correo () de PHP no es probablemente configurado
correctamente. Contacte a su proveedor de hosting y pedirle que compruebe si PHP mail () está activado y funcionando
correctamente.

7. La carga de archivos no funcionan.


Para la carga de archivos para el trabajo de su servidor debe tener file.uploads habilitado en la configuración de PHP y
los archivos adjuntos carpeta debe tener permisos de escritura HESK. También hay otras configuraciones de PHP que puede
limitar la carga de archivos, especialmente el tamaño y el número de archivos adjuntos. Por lo general, manteniendo el límite de
tamaño de archivo adjunto de 2 Mb (2048 Kb) funciona, pero intenta también valores más bajos, por ejemplo 0.5 Mb (512 Kb).
Importante configuración de PHP para subir archivos
son upload_max_filesize, upload_tmp_dir, post_max_size ymax_input_time directivas en php.ini. Si no está seguro de lo que su
configuración es, usted tendrá que contactar con su empresa de alojamiento y pregúnteles qué límites de tamaño de archivo se
debe utilizar para el archivo cargas.
8. ¿Qué significa estados (Nueva, respondió, espera respuesta, resueltos)?
1. Nueva - newely creado billete sin respuestas todavía.
2. Esperando respuesta - esto de que los boletos espera por su respuesta.
3. Respondió - que se ha respondido a esta entrada, a la espera de respuesta de la otra parte.
4. Resuelto (cerrado) - el billete ha sido resuelto, no hay más respuestas necesarias.

9. Sigo teniendo problemas!


Visite la base de conocimientos HESK para obtener más sugerencias.

Este script es gratuito y sin el apoyo está garantizado. Si usted no puede obtener la secuencia de comandos para trabajar por
favor vaya a través de este archivo readme de nuevo cuidadosamente y repita la instalación paso a paso (eliminar archivos
viejos y carpetas desde el servidor vuelva a intentarlo).
»Personalizar el aspecto
Puede añadir el encabezado del código HTML para header.txt y código HTML pie de página para footer.txt archivo. Este código
será utilizado en todo el HESK. Usted tendrá que utilizar la imagen URL completa en el código. Por ejemplo, en lugar de
<img src = "images / imagen.jpg" ... > El uso
<Img src = "http://www.yourdomain.com/images/image.jpg" ... >!
Lo mismo va para cualquier Javascript o archivos CSS si está llamando desde dentro de la cabecera o pie de página.
También puede modificar el style.css archivo para personalizar los colores y las fuentes de su servicio de asistencia. El código
interno es CSS (Cascading Style Sheets), usted puede aprender CSS aquí (es muy sencillo y usted puede editar fácilmente todos
los colores con el mismo).
»Traducir HESK a su idioma
HESK soporta múltiples idiomas, la traducción a su idioma es fácil.
Para traducir a su idioma HESK siga estos pasos:
1. Ve a tu idioma y copiar la carpeta por defecto en la carpeta por completo en una nueva, por ejemplo el nombrefr (de
francés).
2. Ir a la ("fr") la nueva carpeta y abra el text.php archivo dentro de un editor de texto como el Bloc de notas o Wordpad.
3. Editar el encabezado de archivo de idioma (las primeras líneas que comienzan con *) con sus datos. Por favor, siga el
formato proporcionado.
4. Traducir todas las líneas que contienen texto. Puede traducir sólo el lado derecho de cada línea, por ejemplo:

$ Hesklang ['DO_NOT_CHANGE_THIS'] = 'PALABRAS traducir aquí ";


Al traducir, asegúrese de:
• mantener el formato de línea: entre comillas simples (') alrededor de cada frase y líneas debe finalizar con un
punto y coma (;)
• si utiliza comillas simples en las palabras a escapar con una barra invertida (\). Error: no se puede corregir:
puede \ 't
• no cambiar los códigos especiales, como% s% d, ya que son utilizados por HESK
• Nombre del idioma se almacena en el
$ Hesklang ['IDIOMA'] = 'Inglés';
variable, que cambia por ejemplo a:
$ Hesklang ['IDIOMA'] = 'Francais';
• La codificación de caracteres se encuentra en el
$ Hesklang ['encoding'] = "iso-8859-1 ';
variable. Cambiar a la codificación de su página web utiliza. Si no está seguro de que usted puede configurarlo
para que:
$ Hesklang ['encoding'] = 'utf-8';

5. Guardar cambios en el archivo text.php


6. Traducir todo el texto dentro de archivos de mensajes de correo electrónico de carpetas (lengua / fr / correo
electrónico). Más información sobre la traducción de mensajes de correo electrónico se pueden encontrar más abajo en
esta página.
7. Cargar la nueva carpeta de idioma todo el servidor, por ejemplo, subir contenido de la fr carpeta:
http://www.domain.com/hesk/language/fr
8. Abra el archivo text.php en su navegador para comprobar la sintaxis, por ejemplo:
http://www.domain.com/hesk/language/fr/text.php
Si todo va bien debería obtener un mensaje que dice "No hay errores de sintaxis detectados en / text.php". Si te sale
algún error a continuación, la sintaxis de PHP es un error. El error debe darle el número de línea con la sintaxis de
verificación de error, alrededor de esa línea (asegúrese de que la línea y la línea antes de terminar con ";", las comillas
simples se escapó con \ ", etc).
9. Ingresar a tu panel de administración HESK e ir a Configuración.
10.Es el nuevo idioma que figuran en Configuración de idioma > Idioma por defecto?

Si sí, el lenguaje se ha instalado correctamente. Usted puede hacer que el idioma por defecto HESK eligiéndolo y
haciendo clic en Guardar cambios en la parte inferior de la página Configuración.

Si no, algo anda mal. Haciendo clic en el idioma carpeta de prueba enlace y se mostrará una lista de todas las
carpetas situados en la carpeta del idioma y la razón (s) por qué el idioma no está instalado.
11.Para terminar de instalar el idioma no se olvide de hacer clic en el Guardar cambios en la parte inferior de la página de
configuración!
12.Prueba HESK con el nuevo idioma y asegúrese de que funciona bien.

Si desea permitir a sus clientes a elegir un idioma en todos los idiomas HESK instalado, permitirá a la Múltiples idiomasde
ajuste (ponerlo en SI). Si usted proporciona el apoyo en uno (por defecto) el lenguaje, lo deje con discapacidad (que establece
en NO).
Si HESK traducir a su idioma, por favor, puesto que en el foro PHPJunkyard para que otros puedan descargar.
»Personalizar mensajes de correo electrónico
Usted puede personalizar o traducir mensajes de correo-e enviado por HESK. Mensaje de correo electrónico plantillas se pueden
encontrar en el "email" carpeta que se encuentra dentro de cada sub-carpeta de la lengua carpeta (una carpeta de correo
electrónico por idioma):
category_changed.txt - e-mail enviado a notificar al personal cuando una categoría de la entrada se cambia
forgot_ticket_id.txt - e-mail recordatorio enviado si alguien se olvidó (perdido) su número de seguimiento de entradas.
new_pm.txt - ha recibido un nuevo mensaje privado (electrónico) de otro miembro del personal.
new_reply_by_customer.txt - e-mail enviado al personal (que) cuando el cliente las respuestas a la entrada.
new_reply_by_staff.txt - e-mail enviado al cliente que envía el billete después de que (el personal) responder a la multa.
new_ticket.txt - e-mail enviado a la persona que presente un nuevo ticket.
new_ticket_staff.txt - e-mail enviado al personal (que) cuando alguien presenta un nuevo ticket.
ticket_assigned_to_you.txt - e-mail enviado al personal (que) cuando un nuevo billete se le ha asignado.
Basta con editar los archivos de plantilla de correo electrónico y subirlos a los archivos originales. Usted puede utilizar estas
etiquetas especiales en las plantillas y serán reemplazados por los valores reales por HESK:

ETIQUETAS ESPECIALES SE REEMPLAZA CON


%%%% NOMBRE nombre de cliente
%%%% SUJETO asunto del ticket
%%%% TRACK_ID billete de seguimiento de ID
%%%% TRACK_URL URL de entradas
%%%% SITE_TITLE Título del sitio Web
%%%% SITE_URL URL del sitio Web (como figura en la página de configuración)
%%%% MENSAJE Mensaje escrito por el cliente o el personal.
%%%% CUSTOM1
... Valor de campo personalizado 1 (o campo personalizado 20 en el segundo caso).
%%%% CUSTOM20
NOTA: El archivo new_pm.txt (privadas nuevo mensaje (PM) recibidos) sólo es compatible con las siguientes etiquetas:
%%% NAME% - el nombre del funcionario que envió a la PM
%%%% DE MATERIA - objeto de la PM
%%%% TRACK_URL - URL de la PM
%%%% SITE_TITLE - página web del título
%%%% SITE_URL - URL del sitio web
Puede desactivar las notificaciones de correo electrónico en el "perfil" (los clientes tendrán acceso a ellas).

Вам также может понравиться