Willkommen im kivitendo Forum! Hier erweitern und teilen AnwenderInnen und EntwicklerInnen ihr Wissen.

Teste kivitendo!

kivitendo Demo

kivitendo Demo mit Schweizer Kontenplan und neuem Layout

Unterstützt kivitendo mit der Basis-Subskription!

0 Punkte

Hi,

ich habe mir gerade nach Anleitung (hoffe ich :) ) Kivitendo auf meinem Server installiert, doch leider erhalt eich beim Aufruf der Seite immer ein 403 Forbidden vom Apache, leider habe ich keine Ahnung warum.

hier mal ein ls von /var/www:

drwxr-xr-x  3 root   root      4096 Jun 25 15:34 .
drwxr-xr-x 13 root   root      4096 Jun 24 10:10 ..
-rw-r--r--  1 root   root       177 Jun 25 15:16 index.html
drwxrwxr-x 24 root   root      4096 Jun 25 15:33 kivitendo-erp-3.0.0

und hier mal der Inhalt des Kivitendo Ordners

drwxrwxr-x 24 root root 4096 Jun 25 15:33 .
drwxr-xr-x 3 root root 4096 Jun 25 15:34 ..
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 acctranscorrections.pl -> am.pl
-rwxrwxr-x 1 www-data root 156 Dez 10 2012 admin.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 amcvar.pl -> am.pl
lrwxrwxrwx 1 www-data root 8 Dez 10 2012 am.pl -> admin.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 amtemplates.pl -> am.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 ap.pl -> am.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 ar.pl -> am.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 bankaccounts.pl -> am.pl
drwxrwxr-x 3 www-data root 4096 Dez 10 2012 bin
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 bp.pl -> am.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 ca.pl -> am.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 common.pl -> am.pl
drwxrwxr-x 2 www-data root 4096 Jun 25 14:41 config
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 controller.pl -> am.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 cp.pl -> am.pl
drwxrwxr-x 5 www-data root 4096 Dez 10 2012 css
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 ct.pl -> am.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 datev.pl -> am.pl
lrwxrwxrwx 1 www-data root 14 Dez 10 2012 dispatcher.fcgi -> dispatcher.fpl
-rwxrwxr-x 1 www-data root 330 Dez 10 2012 dispatcher.fpl
lrwxrwxrwx 1 www-data root 8 Dez 10 2012 dispatcher.pl -> admin.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 dn.pl -> am.pl
drwxrwxr-x 7 www-data root 4096 Dez 10 2012 doc
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 do.pl -> am.pl
-rw-rw-r-- 1 www-data root 1150 Dez 10 2012 favicon.ico
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 fu.pl -> am.pl
lrwxrwxrwx 1 www-data root 9 Dez 10 2012 generictranslations.pl -> common.pl
-rw-rw-r-- 1 www-data root 195 Dez 10 2012 .gitignore
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 gl.pl -> am.pl
-rw-rw-r-- 1 www-data root 451 Dez 10 2012 .htaccess
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 ic.pl -> am.pl
drwxrwxr-x 5 www-data root 4096 Dez 10 2012 image
-rw-r--r-- 1 www-data root 177 Jun 25 15:33 index2.html
-rw-rw-r-- 1 root root 301 Dez 10 2012 index.html
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 ir.pl -> am.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 is.pl -> am.pl
drwxrwxr-x 7 www-data root 4096 Dez 10 2012 js
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 licenses.pl -> am.pl
drwxrwxr-x 4 www-data root 4096 Dez 10 2012 locale
lrwxrwxrwx 1 www-data root 8 Dez 10 2012 login.pl -> admin.pl
-rw-rw-r-- 1 www-data root 12000 Dez 10 2012 menu.ini
drwxrwxr-x 4 www-data root 4096 Dez 10 2012 modules
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 oe.pl -> am.pl
drwxrwxr-x 3 www-data root 4096 Dez 10 2012 olcom
drwxrwxr-x 3 www-data root 4096 Dez 10 2012 oscom
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 pe.pl -> am.pl
drwxrwxr-x 4 www-data root 4096 Dez 10 2012 pepper
drwxrwxr-x 2 www-data root 4096 Dez 10 2012 peppershop
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 projects.pl -> am.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 rc.pl -> am.pl
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 rp.pl -> am.pl
drwxrwxr-x 3 www-data root 4096 Dez 10 2012 scripts
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 sepa.pl -> am.pl
drwxrwxr-x 2 www-data root 4096 Dez 10 2012 shopxtc
drwxrwxr-x 16 www-data root 4096 Dez 10 2012 SL
drwxrwxr-x 2 www-data root 4096 Dez 10 2012 spool
drwxrwxr-x 5 www-data root 4096 Dez 10 2012 sql
drwxrwxr-x 11 www-data root 4096 Dez 10 2012 t
drwxrwxr-x 5 www-data root 4096 Dez 10 2012 templates
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 todo.pl -> am.pl
drwxrwxr-x 3 www-data root 4096 Dez 10 2012 users
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 ustva.pl -> am.pl
-rw-rw-r-- 1 www-data root 6 Dez 10 2012 VERSION
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 vk.pl -> am.pl
drwxrwxr-x 9 www-data root 4096 Dez 10 2012 webdav
lrwxrwxrwx 1 www-data root 5 Dez 10 2012 wh.pl -> am.pl
drwxrwxr-x 3 www-data root 4096 Dez 10 2012 xtcom

Danke euch schon mal für die Hilfe

Ich verwende übrigens ein Ubuntu 12.04 Server x64

Gruß
-Tobias

von

1 Antwort

0 Punkte
 
Beste Antwort

und hier mal der Inhalt des Kivitendo Ordners

Das Listing sieht ersteinmal gut aus, kann noch so was sein, wie:

  DirectoryIndex
  oder Optionen in <Location> bzw. <Directory>

-> alles Dinge aus der Apache Config
Versuche mal die Apache Konfig (mindestens erst einmal zum testen) so minimal wie moeglich zu halten und so dicht an der Doku zu bleiben wie es irgend geht.

von (18.0k Punkte)
ausgewählt von

Hi,

Danke für deine Antwort, ich habe mir die httpd.conf direct aus der Anleitung kopiert. Habe auch die Sache mit dem "+" probiert, aber leider ohne Erfolg. Meine httpd.conf sieht jetzt so aus:

AddHandler cgi-script .pl
Alias /kivitendo-erp/ /var/www/kiviteno-erp-3.0.0/
<Directory /var/www/kivitendo-erp-3.0.0>
Options +ExecCGI Includes FollowSymlinks
</Directory>
<Directory /var/www/kivitendo-erp-3.0.0/users>
Order Deny,Allow
 Deny from All
 enter code here
</Directory>

Im error.log vom apache taucht diese Fehlermeldung auf

[Wed Jun 26 10:18:32 2013] [error] [client 192.168.11.40] Options ExecCGI is off in this directory: /var/www/kivitendo-erp-3.0.0/controller.pl

in anderen Foren habe ich gelesen, dass dieser Fehler mit dem "+" vor den einzelnen Optionen behoben werden kann, Funktioniert bei mir aber leider nicht

die config habe ich auch mal getestet:

sudo apache2ctl configtest
Syntax OK

hat jemand noch eine Idee?

Danke schon mal

Gruß
- Tobi

[Wed Jun 26 10:18:32 2013] [error] [client 192.168.11.40] Options ExecCGI is off in this directory: /var/www/kivitendo-erp-3.0.0/controller.pl

das passt nicht zu dem Configauszug. wahrscheinlich ein bloeder Tippfehler irgendwo

  • enter code here duerfte kein ok geben beim Apache Config Test
  • Apache durchgestartet?

bring erst einmal cgi, also das:
* https://demo.kivitendo.de/doc/html/ch02s06.html#d0e678
zum Laufen und mach dich danach erst an das fcgi Setup

Hi,

hatte mich in der Tat vertippt.

Danke für die tolle Hilfe.

Jetzt habe ich das nächste Problem. Ich habe jetzt die kivitendo_auth dantenbank mit Hilfe der Weboberfläche angelegt, danach geht es aber irgendwie nicht weiter.

hier mal die exisierenden Datenbanken:

sudo -u postgres psql -l

                                Liste der Datenbanken
  Name      | Eigentümer | Kodierung | Sortierfolge | Zeichentyp  |  Zugriffsprivilegien  

----------------+------------+-----------+--------------+-------------+-----------------------
kivitendo_auth | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 |
postgres | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 |
template0 | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 | =c/postgres

                                                                  : postgres=CTc/postgres

template1 | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 | =c/postgres

                                                                  : postgres=CTc/postgres

(4 Zeilen)

beim Aufruf der admin.pl kommt immerwieder der "Anlegen der Datenbank zur Benutzerauthentifizierung" Dialog.

Hat sich erledigt, ein neustart bewirkt manchmal wunder: :)

Ähnliche Fragen

0 Punkte
1 Antwort
0 Punkte
1 Antwort
0 Punkte
2 Antworten
0 Punkte
2 Antworten
...