INDEX.PL

Hilfe zu Znuny Problemen aller Art
Locked
Banks187
Znuny newbie
Posts: 25
Joined: 07 Jul 2011, 15:27
Znuny Version: 3

INDEX.PL

Post by Banks187 »

hi zusammen,

ich hab seit kurzem das problem das die index.pl zum download angeboten wird! das ganze problem ging nach einen dist-upgrade los.

das problem tritt bei allen browser versionen auf firefox x, ie x, safari x

otrs lft bei mir auf einen debian 6.0.2 system.

im forum steht das ein setpermissions schon geholfen hat, daher habe ich das ganze gleich genutzt, auch ein upgrade von 3.0.8 -> 3.0.10 zu starten.
nur leider ohne erfolg.
hat jemand noch tipps für mich?


./otrs.SetPermissions.pl --otrs-user=otrs --otrs-group=www-data --web-user=www-data --web-group=www-data /var/www/otrs
# cat group | grep otrs
www-data:x:33:otrs
otrs:x:10152:
apache sagt folgendes
[Tue Sep 20 06:53:16 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
[Tue Sep 20 06:53:16 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
[Tue Sep 20 06:53:20 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
[Tue Sep 20 06:53:20 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
[Tue Sep 20 06:53:20 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
[Tue Sep 20 06:53:20 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
[Tue Sep 20 06:53:25 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
ModPerl::Util::exit: (120000) exit was called at /opt/otrs/Kernel/cpan-lib/CGI/Carp.pm line 561Not supported charset 'text/html', fallback to 'iso-8859-1'!
[Tue Sep 20 07:02:11 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
[Tue Sep 20 07:02:15 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
[Tue Sep 20 07:11:55 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
[Tue Sep 20 07:12:00 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
[Tue Sep 20 07:12:03 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
[Tue Sep 20 07:12:05 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.
[Tue Sep 20 07:12:05 2011] -e: print() on closed filehandle LOG at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1545.

perl module sehen auch ok aus
perl /opt/otrs/bin/otrs.CheckModules.pl
o CGI............................ok (v3.50)
o Crypt::PasswdMD5...............ok (v1.3)
o CSS::Minifier..................ok (v0.01)
o Date::Format...................ok (v2.24)
o Date::Pcalc....................ok (v1.2)
o DBI............................ok (v1.612)
o DBD::mysql.....................ok (v4.016)
o Digest::MD5....................ok (v2.39)
o Digest::SHA::PurePerl..........ok (v5.48)
o Encode::HanExtra...............Not installed! (Optional - Required to handle mails with several Chinese character sets.)
o GD.............................ok (v2.39)
o GD::Text....................ok (v0.86)
o GD::Graph...................ok (v1.44)
o GD::Graph::lines............ok (v1.15)
o GD::Text::Align.............ok (v1.18)
o IO::Scalar.....................ok (v2.110)
o IO::Wrap.......................ok (v2.110)
o JavaScript::Minifier...........ok (v1.05)
o JSON...........................ok (v2.50)
o JSON::PP....................ok (v2.27103)
o JSON::XS....................Not installed! (Optional - Install it for faster AJAX/JavaScript handling.)
o LWP::UserAgent.................ok (v5.835)
o Mail::Internet.................ok (v2.07)
o Mail::POP3Client...............ok (v2.18 )
o IO::Socket::SSL.............Not installed! (Optional - Required for POP3 SSL connections.)
o MIME::Base64...................ok (v3.08)
o MIME::Tools....................ok (v5.428)
o ModPerl::Util..................ok (v2.000004)
o Apache::DBI.................ok (v1.09)
o Apache2::Reload.............ok (v0.11)
o Net::DNS.......................ok (v0.66)
o Net::POP3......................ok (v2.29)
o Net::IMAP::Simple..............ok (v1.2017)
o Net::IMAP::Simple::SSL......Not installed! (Optional - Required for SSL connections.)
o Net::SMTP......................ok (v2.31)
o Authen::SASL................ok (v2.15)
o Net::SMTP::SSL..............Not installed! (Optional - Required for SSL/SMTPS connections.)
o Net::SMTP::TLS::ButMaintainedNot installed! (Optional - Required for TLS/SMTP connections.)
o Net::LDAP......................Not installed! (Optional - Required for directory authentication.)
o PDF::API2......................ok (v0.73)
o Compress::Zlib..............ok (v2.02)
o SOAP::Lite.....................Not installed! (Optional - Required for the SOAP interface.)
o Text::CSV......................ok (v1.21)
o Text::CSV_PP................ok (v1.29)
o Text::CSV_XS................ok (v0.73)
o XML::Parser....................ok (v2.36)
"Produktiv": OTRS: 3.2.9
"Testing": OTRS: 3.2.9 + ITSM
OS: Debian, Centos
Apache2/MySQL 5
Lorenzo_Marschall
Znuny advanced
Posts: 106
Joined: 13 May 2011, 14:47
Znuny Version: 2.4 / 3.x
Real Name: Lorenzo Marschall
Company: bmsoft information technologies GmbH
Location: Germany, Italy
Contact:

Re: INDEX.PL

Post by Lorenzo_Marschall »

Prüf die Apache-Konfiguration (Perl-Module, cgi-bin) genau.

http://doc.otrs.org/3.0/de/html/manual- ... -otrs.html

hth.
OTRS + ITSM + PostgreSQL @ Debian
Banks187
Znuny newbie
Posts: 25
Joined: 07 Jul 2011, 15:27
Znuny Version: 3

Re: INDEX.PL

Post by Banks187 »

hi,

danke für den tip.

was mir aufgefallen ist das ich die zeile nicht in meiner apache config habe, aber das scheint bei debian anders zu laufen...
gibts irgendwo eventl ein howto wie ich das fastcgi umstellen kann?
ich wüsst nicht was an der config noch falsch sein sollte....
LoadModule cgi_module /usr/lib/apache2/modules/mod_cgi.so
/etc/apache2$ cat apache2.conf | grep LoadModule
/etc/apache2$ cat httpd.conf | grep LoadModule

cat /etc/apache2/conf.d/otrs.conf
# agent, admin and customer frontend
ScriptAlias /otrs/ "/var/www/otrs/bin/cgi-bin/"
Alias /otrs-web/ "/var/www/otrs/var/httpd/htdocs/"

# activate this if you are using an Oracle database
#SetEnv ORACLE_HOME /path/to/your/oracle/
#SetEnv ORACLE_SID YOUR_SID
#SetEnv NLS_LANG AMERICAN_AMERICA.UTF8
#SetEnv NLS_DATE_FORMAT 'YYYY-MM-DD HH24:MI:SS'

# if mod_perl is used
<IfModule mod_perl.c>

# load all otrs modules
Perlrequire /var/www/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 "/var/www/otrs/bin/cgi-bin/">
AllowOverride None
Options +ExecCGI -Includes
Order allow,deny
Allow from all
</Directory>
<Directory "/var/www/otrs/var/httpd/htdocs/">
AllowOverride None
Order allow,deny
Allow from all
</Directory>

<IfModule mod_headers.c>
<Directory "/var/www/otrs/var/httpd/htdocs/skins/*/*/css-cache">
<FilesMatch "\.(css|CSS)$">
Header set Cache-Control "max-age=2592000 must-revalidate"
</FilesMatch>
</Directory>

<Directory "/var/www/otrs/var/httpd/htdocs/js/js-cache">
<FilesMatch "\.(js|JS)$">
Header set Cache-Control "max-age=2592000 must-revalidate"
</FilesMatch>
</Directory>
</IfModule>

# MaxRequestsPerChild (so no apache child will be to big!)
MaxRequestsPerChild 4000
etc/apache2/conf.d# apache2ctl -M
Loaded Modules:
core_module (static)
log_config_module (static)
logio_module (static)
mpm_prefork_module (static)
http_module (static)
so_module (static)
alias_module (shared)
auth_basic_module (shared)
authn_file_module (shared)
authz_default_module (shared)
authz_groupfile_module (shared)
authz_host_module (shared)
authz_user_module (shared)
autoindex_module (shared)
cgi_module (shared)
dav_module (shared)
dav_fs_module (shared)
dav_lock_module (shared)
deflate_module (shared)
dir_module (shared)
env_module (shared)
mime_module (shared)
negotiation_module (shared)
perl_module (shared)
php5_module (shared)
proxy_module (shared)
proxy_http_module (shared)
reqtimeout_module (shared)
rewrite_module (shared)
setenvif_module (shared)
ssl_module (shared)
status_module (shared)
Syntax OK
"Produktiv": OTRS: 3.2.9
"Testing": OTRS: 3.2.9 + ITSM
OS: Debian, Centos
Apache2/MySQL 5
Locked