I had an older version of otrs installed. I deleted the database, and
uninstalled the old version. I then installed 2.4.7 from the RPM.
Here's what else I did:
- ./SetPermissions.sh /opt/otrs otrs apache apache apache
- ./otrs.checkModules (OK)
- perl -cw cgi-bin/installer.pl (OK)
- perl -cw PostMaster.pl (OK)
When I go to: https://mydomain.com/otrs/installer.pl, I get: "Internal
Server Error".
Server logs:
apache log:
File does not exist: /home/webadmin/mydomain.com/html/otrs
suexec.log:
command not in docroot (/opt/otrs/bin/cgi-bin/installer.pl)
My /etc/httpd/conf.d/otrs.conf is the default one from the setup.
Bot really srue how to go from here....
---------------------------------------------------------------------
OTRS mailing list: otrs - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
It seams that you have some problem with Apache configuration. When you
clear the previous installation, did you so also with the related apache
configuration files (I use OpenSUSE and they are in
/etc/apache/conf.d/otrs.conf)?
Edson.
I did not clear out the old apache file... but it looks to be the same
as the new one:
# 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
If I run: scripts/apache2-perl-startup.pl
I get: apache2-perl-startup.pl: Use of uninitialized value in pattern
match (m//) at scripts/apache2-perl-startup.pl line 30.
Status: 500
./SetPermissions.sh /opt/otrs script...
John
root@otrs:/opt/otrs# ./bin/SetPermissions.sh
SetPermissions.sh <$Revision: 1.35 $> - set OTRS file permissions
Copyright (C) 2001-2009 OTRS AG, http://otrs.org/\n
Usage: SetPermissions.sh <OTRS_HOME> <OTRS_USER> <WEBSERVER_USER>
[OTRS_GROUP] [WEB_GROUP]
Try: SetPermissions.sh /opt/otrs otrs wwwrun
Am 04.09.2010 09:53, schrieb John Espiro:
> How can I tell which permissions that I should have set with the
>
> ./SetPermissions.sh /opt/otrs script...
>
> John
>
--
Mit freundlichen Grüßen
Oliver Methfessel
Methfessel Computers
Hauptsitz: Zieglerstr. 25a, 65191 Wiesbaden
Kundenbüro: Kloppenheimer Weg 11, 65191 Wiesbaden
Geschäftsführender Inhaber: Oliver Methfessel
http://www.methfessel-computers.de