OTRS 6 Dateiablage auf dem FS statt in der DB
OTRS 6 Dateiablage auf dem FS statt in der DB
Guten Morgen zusammen,
nachdem OTRS nun lauffähig ist würde ich gerne die Anhänge gerne ausßerhalb der DB speichern.
Den Eintrag Ticket::Article::Backend::MIMEBase::ArticleStorage habe ich bereits auf FS umgestellt.
Ticket::Article::Backend::MIMEBase::ArticleDataDir habe ich auf /otrs/data-otrs/ umgestellt.
Den Ordner habe ich manuell erzeugt und Rechte und Besitzer analog zum OTRS Ordner gesetzt.
Sobald die beiden Optionen aktiv sind erhalte ich bei Tickets folgende Fehlermeldung:
Internal Server Error
Kann mir hier jemand Helfen?
nachdem OTRS nun lauffähig ist würde ich gerne die Anhänge gerne ausßerhalb der DB speichern.
Den Eintrag Ticket::Article::Backend::MIMEBase::ArticleStorage habe ich bereits auf FS umgestellt.
Ticket::Article::Backend::MIMEBase::ArticleDataDir habe ich auf /otrs/data-otrs/ umgestellt.
Den Ordner habe ich manuell erzeugt und Rechte und Besitzer analog zum OTRS Ordner gesetzt.
Sobald die beiden Optionen aktiv sind erhalte ich bei Tickets folgende Fehlermeldung:
Internal Server Error
Kann mir hier jemand Helfen?
Re: OTRS 6 Dateiablage auf dem FS statt in der DB
Hallo R232,
die Pfadangabe darf glaube ich keinen vorangestellten / haben. Bei mir lautet der Pfad z.B. <OTRS_CONFIG_Home>/var/article.
Gruß
Sahhak
die Pfadangabe darf glaube ich keinen vorangestellten / haben. Bei mir lautet der Pfad z.B. <OTRS_CONFIG_Home>/var/article.
Gruß
Sahhak
Re: OTRS 6 Dateiablage auf dem FS statt in der DB
Vielen Dank,
leider brachte es das gleiche Ergebnis:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.
leider brachte es das gleiche Ergebnis:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.
-
- Administrator
- Posts: 4011
- Joined: 18 Dec 2007, 12:23
- Znuny Version: Znuny and Znuny LTS
- Real Name: Roy Kaldung
- Company: Znuny
- Contact:
Re: OTRS 6 Dateiablage auf dem FS statt in der DB
HI,
vielleicht vermessen zu Fragen, aber was steht denn im Apache error_log?
- Roy
vielleicht vermessen zu Fragen, aber was steht denn im Apache error_log?
- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Re: OTRS 6 Dateiablage auf dem FS statt in der DB
Code: Select all
[Fri May 04 08:28:22.060285 2018] [:error] [pid 724] mkdir : Permission denied at /opt/otrs/Kernel/System/Ticket/Article/Backend/MIMEBase/ArticleStorageFS.pm line 58.\n
ERROR: OTRS-CGI-74 Perl: 5.22.1 OS: linux Time: Fri May 4 08:31:07 2018
Message: No State for new found!
RemoteAddress: XXX.XXX.XXX.XXXX
RequestURI: /otrs/index.pl?Action=AgentDashboard
Traceback (738):
Module: Kernel::System::State::StateLookup Line: 568
Module: Kernel::Output::HTML::Dashboard::TicketQueueOverview::Run Line: 76
Module: Kernel::Modules::AgentDashboardCommon::_Element Line: 983
Module: Kernel::Modules::AgentDashboardCommon::Run Line: 610
Module: Kernel::System::Web::InterfaceAgent::Run Line: 1116
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 40
Module: (eval) (v1.99) Line: 207
Module: ModPerl::RegistryCooker::run (v1.99) Line: 207
Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 173
Module: ModPerl::Registry::handler (v1.99) Line: 32
Code: Select all
File::Path::mkpath( $ArticleDir, 0, 0770 ); ## no critic
Warum soll er keinen Zugriff darauf haben?
Das weschließt sich mir irgendwie nicht.
-
- Administrator
- Posts: 4011
- Joined: 18 Dec 2007, 12:23
- Znuny Version: Znuny and Znuny LTS
- Real Name: Roy Kaldung
- Company: Znuny
- Contact:
Re: OTRS 6 Dateiablage auf dem FS statt in der DB
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Re: OTRS 6 Dateiablage auf dem FS statt in der DB
Servus
Code: Select all
drwxrwsr-x 2 otrs www-data 4096 Mär 6 04:58 /opt/otrs/var/article
Last edited by R232 on 04 May 2018, 13:27, edited 1 time in total.
-
- Znuny guru
- Posts: 5018
- Joined: 13 Mar 2011, 09:54
- Znuny Version: 6.0.x
- Real Name: Renée Bäcker
- Company: Perl-Services.de
- Contact:
Re: OTRS 6 Dateiablage auf dem FS statt in der DB
Es geht um das Verzeichnis, in das die Anhänge gespeichert werden sollen...
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Re: OTRS 6 Dateiablage auf dem FS statt in der DB
Wie müssten denn die Rechte sein <OTRS_CONFIG_Home>/var/article ?
777 oder reicht weniger?
777 oder reicht weniger?
-
- Administrator
- Posts: 4011
- Joined: 18 Dec 2007, 12:23
- Znuny Version: Znuny and Znuny LTS
- Real Name: Roy Kaldung
- Company: Znuny
- Contact:
Re: OTRS 6 Dateiablage auf dem FS statt in der DB
R232 wrote:Wie müssten denn die Rechte sein <OTRS_CONFIG_Home>/var/article ?
777 oder reicht weniger?
Hallo weniger ist auch okVerdacht ohne die Installation zu kennnen ist es eher raten. Aber auf Nummer sicher gehst Du mit bin/otrs.SetPermissions.pl und den korrekten Parametern.
- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Re: OTRS 6 Dateiablage auf dem FS statt in der DB
Hallo R232,
auch auf den Verdacht, dass die Frage doof ist, aber da du den Pfad scheinbar auf den von mir genannten geändert hast, hast du auch den Ordner in diesem geänderten Pfad angelegt? In deinem Fall sollte es ebenfalls /opt/otrs/var/article sein.
Bei mir sieht das Ganze so aus:
# ls -ld /opt/otrs/var/article
# drwxrwsr-x 4 otrs www-data 4096 Mai 3 12:20 /opt/otrs/var/article
Gruß
Sahhak
auch auf den Verdacht, dass die Frage doof ist, aber da du den Pfad scheinbar auf den von mir genannten geändert hast, hast du auch den Ordner in diesem geänderten Pfad angelegt? In deinem Fall sollte es ebenfalls /opt/otrs/var/article sein.
Bei mir sieht das Ganze so aus:
# ls -ld /opt/otrs/var/article
# drwxrwsr-x 4 otrs www-data 4096 Mai 3 12:20 /opt/otrs/var/article
Gruß
Sahhak
Re: OTRS 6 Dateiablage auf dem FS statt in der DB
Hallo Sahhak
es gibt keine doofe Fragen auch keine blöde antworten. Die Behebung des Fehlers ist das Ziel
Nein habe keinen Ordner angelegt, dieser war bereits vorhanden.
Ausgabe von ls -ld /opt/otrs/var/article:
drwxrwsr-x 2 otrs www-data 4096 Mär 6 04:58 /opt/otrs/var/article
@Roy bin/otrs.SetPermissions.pl wurde doch bei der Installation bereits gemacht
OS ist Ubuntu 16.04
Gruß
Mike
es gibt keine doofe Fragen auch keine blöde antworten. Die Behebung des Fehlers ist das Ziel
Nein habe keinen Ordner angelegt, dieser war bereits vorhanden.
Ausgabe von ls -ld /opt/otrs/var/article:
drwxrwsr-x 2 otrs www-data 4096 Mär 6 04:58 /opt/otrs/var/article
@Roy bin/otrs.SetPermissions.pl wurde doch bei der Installation bereits gemacht
OS ist Ubuntu 16.04
Gruß
Mike