Diferență între revizuiri ale paginii „Znuny”

409 octeți șterși ,  31 octombrie 2019 09:59
fără descrierea modificării
Linia 52: Linia 52:
* Comparați fișierul <tt>Config.pm</tt>, pe care tocmai l-ați copiat, cu fișierul corespunzător <tt>.dist</tt> din același director și reconciliați diferențele. Este important să diferim față de fișierul <tt>.dist</tt> doar în punctele unde dorim să facem configurări (parole etc.) și să nu cărăm după noi modificări istorice.
* Comparați fișierul <tt>Config.pm</tt>, pe care tocmai l-ați copiat, cu fișierul corespunzător <tt>.dist</tt> din același director și reconciliați diferențele. Este important să diferim față de fișierul <tt>.dist</tt> doar în punctele unde dorim să facem configurări (parole etc.) și să nu cărăm după noi modificări istorice.
* Abia acum căutați pe Google instrucțiunile de upgrade pentru OTRS și urmați-le. Câteva observații importante:
* Abia acum căutați pe Google instrucțiunile de upgrade pentru OTRS și urmați-le. Câteva observații importante:
** '''NU OPRIȚI SERVICIUL APACHE.''' OTRS rulează pe serverul principal al dexonline.ro.
** '''NU OPRIȚI SERVICIUL NGINX.''' OTRS rulează pe serverul principal al dexonline.ro.
** Neapărat faceți backup la baza de date, folosind <tt>mysqldump otrs > /root/otrs-old.sql</tt>. Scripturile de migrare a datelor pe care le oferă OTRS sunt tare fragile. Este posibil să aveți nevoie să corectați ceva, să reimportați baza veche de date și să reluați migrarea.
** Neapărat faceți backup la baza de date, folosind <tt>mysqldump otrs > /root/otrs-old.sql</tt>. Scripturile de migrare a datelor pe care le oferă OTRS sunt tare fragile. Este posibil să aveți nevoie să corectați ceva, să reimportați baza veche de date și să reluați migrarea.
** <tt>bin/otrs.SetPermissions.pl</tt> cere argumentul <tt>--web-group=www-data</tt>
* La sfârșitul migrării, probabil trebuie șters vechiul crontab pentru otrs, înainte de a-l instala pe cel nou.
* La sfârșitul migrării, probabil trebuie șters vechiul crontab pentru otrs, înainte de a-l instala pe cel nou.
* Creați un link, necesar pentru că Nginx caută /otrs/index.pl:
<syntaxhighlight lang="bash">
cd bin/
ln -s fcgi-bin otrs
</syntaxhighlight>
* Scriptul <tt>SetPermissions.pl</tt> pare să strice permisiunile și deținătorul pe <tt>.procmailrc</tt>. Asigurați-vă că ele coincid cu cele din versiunea anterioară.
* Testați sistemul trimițând un email către <tt>contact@dexonline.ro</tt> și urmărind ce se întâmplă în interfață, în <tt>/var/log/apache2/error.log</tt>, în <tt>/var/log/mail.log</tt> etc.
* Testați sistemul trimițând un email către <tt>contact@dexonline.ro</tt> și urmărind ce se întâmplă în interfață, în <tt>/var/log/apache2/error.log</tt>, în <tt>/var/log/mail.log</tt> etc.