No such file or directory

Hilfe zu OTRS Problemen aller Art
Post Reply
wonz
Znuny newbie
Posts: 60
Joined: 05 Aug 2009, 14:16
Znuny Version: 2.4.5

No such file or directory

Post by wonz »

Code: Select all

[error] slurp_filename('/opt/otrs/bin/cgi-bin/$Env{"Baselink"}Action=CustomerTicketSearch&Subaction=OpenSearchDescriptionFulltext') / opening: (2) No such file or directory at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 541
Also bei der Benutzung bemerke ich momentan keine Fehler. Kan mir hier Jemand weiterhelfen?
Sagt das Irgendwem Irgendwas?
OS: Ubuntu 9.04; OTRS v.2.4.7; DB: MYSQL
Joyner
Znuny expert
Posts: 185
Joined: 08 Feb 2008, 14:49
Znuny Version: 2.2.8
Location: Berlin

No such file or directory

Post by Joyner »

Hallo,

http://ubuntuforums.org/showthread.php?t=934265
Ich denke, dass das was dort steht, genau dein Problem löst... ansonsten http://www.gidf.de

mfg
Sebastian
Produktiv: OTRS 2.4.7, CiCS 3.1.5, Eigenentwicklungen
β-Testing/Mirror: OTRS 2.4.7, ITSM 2.0.2, CiCS(::ITSM) 3.1.5 (2.1.6), Eigenentwicklungen OS: Win2003, XAMPP, Apache2.2/MySQL 5, Trac/SVN
wonz
Znuny newbie
Posts: 60
Joined: 05 Aug 2009, 14:16
Znuny Version: 2.4.5

No such file or directory

Post by wonz »

Danke für den link, den hatte ich allerdings auch schon gefunden, wusste damit aber nicht so ganz was anzufangen...

Für die Apache2 Konfiguration nutze ich folgende config:

otrs2.conf:

Code: Select all

# --
# added for OTRS (http://otrs.org/)
# $Id: apache2-httpd-new.include.conf,v 1.5 2008/11/10 11:08:55 ub Exp $
# --

# agent, admin and customer frontend
ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"

# if mod_perl is used
<IfModule mod_perl.c>

    # load all otrs modules
    Perlrequire /opt/otrs/scripts/apache2-perl-startup.pl

    # Apache::Reload - Reload Perl Modules when Changed on Disk
    PerlModule Apache2::Reload
    PerlInitHandler Apache2::Reload
    PerlModule Apache2::RequestRec

    # set mod_perl2 options
    <Location /otrs>
#        ErrorDocument 403 /otrs/customer.pl
        ErrorDocument 403 /otrs/index.pl
        SetHandler  perl-script
        PerlResponseHandler ModPerl::Registry
        Options +ExecCGI
        PerlOptions +ParseHeaders
        PerlOptions +SetupEnv
        Order allow,deny
        Allow from all
    </Location>

</IfModule>

# directory settings
<Directory "/opt/otrs/bin/cgi-bin/">
    AllowOverride None
    Options +ExecCGI -Includes
    Order allow,deny
    Allow from all
</Directory>
<Directory "/opt/otrs/var/httpd/htdocs/">
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

# MaxRequestsPerChild (so no apache child will be to big!)
MaxRequestsPerChild 400
habe nun folgendes geändert:

Code: Select all

Alias /otrs/ "/opt/otrs/bin/cgi-bin/"
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
Was allerdings keine Verbesserung brachte.
Wenn Jemand noch einen Vorschlag außer "google" dochmal hat, wär ich ihm dafür dankbar.
Ich weiß nämlich nicht was ich hier(in der otrs2.conf) anders machen sollte...


PS:
Den Link http://www.gidf.de finde ich übrigens nicht ganz so nett ...
OS: Ubuntu 9.04; OTRS v.2.4.7; DB: MYSQL
wonz
Znuny newbie
Posts: 60
Joined: 05 Aug 2009, 14:16
Znuny Version: 2.4.5

No such file or directory

Post by wonz »

Habe übrigens noch ein 2. Ticketsystem laufen mit gleicher Apache Konfiguration auch sonst sehr ähnlich konfiguriert (nur andere Queues). Da bekomme ich keinen Fehler.

Was jedoch unterschiedlich auf beiden System ist, ist die PERL und mod_perl Version.
Ebenso die php Version.

Es ist also möglich, dass das Problem nicht an der Konfiguration liegt, sondern an der PERL/mod_perl Version.

Werde Heute oder Morgen mal ein Upgrade mittels apt-get machen und mich dann wieder hier melden.
OS: Ubuntu 9.04; OTRS v.2.4.7; DB: MYSQL
Post Reply