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

kann mir jemand kurz sagen warum ich das hier bekomme wenn ich

http://localhost/kivi/

starte?

!/usr/bin/perl

use strict;

use FCGI;
use SL::Dispatcher;
use SL::FCGIFixes;

our $dispatcher = SL::Dispatcher->new('FastCGI');
$dispatcher->pre_startup_setup;
SL::FCGIFixes::apply_fixes();
$dispatcher->pre_startup_checks;

my $request = FCGI::Request();
$dispatcher->handle_request($request) while $request->Accept() >= 0;

1;

von (2.0k Punkte)

3 Antworten

0 Punkte

Kurz? => falsche Apache- config.

Vielleicht ein falsches Alias, Pfad o.ä.. Das gab es hier im Forum schon häufiger mit der Ausgabe des Quellcodes statt der Seite. Da hilft nur ein Blick in die Config-Datei ("/etc/apache2/http.conf" oder andere Datei, je nach Distri)

MfG
SNR

von (1.6k Punkte)
Bearbeitet von

also ich habe in

/etc/apache2/conf.d/kivitendo.apache2.conf

AddHandler fcgid-script .fpl
AliasMatch ^/kivi/[^/]+.pl /var/www/kivitendo/dispatcher.fpl
Alias /kivi /var/www/kivitendo/

AllowOverride All
Options ExecCGI Includes FollowSymlinks
DirectoryIndex login.pl
AddDefaultCharset UTF-8
Order Allow,Deny
Allow from All


Order Deny,Allow
Deny from All

stehen.

was ist hier falsch?

also ich habe in

/etc/apache2/conf.d/kivitendo.apache2.conf

AddHandler fcgid-script .fpl
AliasMatch ^/kivi/[^/]+.pl /var/www/kivitendo/dispatcher.fpl
Alias /kivi /var/www/kivitendo/

AllowOverride All
Options ExecCGI Includes FollowSymlinks
DirectoryIndex login.pl
AddDefaultCharset UTF-8
Order Allow,Deny
Allow from All


Order Deny,Allow
Deny from All

stehen.

was ist hier falsch?

unter /etc/apache2

ist keine http.conf Datei

aussder bekomme ich das hier

sudo /etc/init.d/apache2 restart
* Restarting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

0 Punkte

Add-Handler, oder falscher AliasMatch, ist unter Tag admin-pl
ausfuehrllich hier im Forum diskutiert

https://forum.kivitendo.de/tag/admin-pl

von (18.0k Punkte)
0 Punkte

Hallo,

wie schon bemerkt wurde die config des apache stimmt nicht.

Hilfreich ist hier eine Bemerkung welche Distri Verwendung findet.

Was mir auffällt 127.0.1.1 ist nicht localhost ( sollte eigentlich 127.0.0.1 sein).

Den Fehlermeldungen beim starten eines Dienstes sollte man schon nachgehen und sich mit der config auseinandersetzen. Glaub nicht das es an kivitendo liegt.

MfG

von (2.1k Punkte)

also in der pg_hba.conf habe ich nur folgendes dazu eingetragen:

local all kivitendo password
host all kivitendo 127.0.0.1 255.255.255.255 password

weiß nicht warum der

sudo /etc/init.d/apache2 restart
[sudo] password for carsi:
* Restarting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

                                                                     [ OK ]

meldet.

bei postgresql.conf habe ich

listen_addresses = 'localhost' # what IP address(es) to listen on;

ausgeklammert.

War das falsch?

Ich habe keine httpd.conf Datei.

Ich habe eine kivitendo.apache2.conf Datei erstellt und folgendes eingetragen:

AddHandler fcgid-script .fpl
AliasMatch ^/kivi/[^/]+.pl /var/www/kivitendo-erp/dispatcher.fpl
Alias /kivi /var/www/kivitendo-erp/

AllowOverride All
Options ExecCGI Includes FollowSymlinks
DirectoryIndex login.pl
AddDefaultCharset UTF-8
Order Allow,Deny
Allow from All


Order Deny,Allow
Deny from All

Ist da was falsch?

Hallo,

weiß nicht was,
pg_hba.conf und postgresql.conf mit den Fehlermeldugen deines Webservers zu tun haben, die gehören zur Datenbank.

...apache2.conf

AliasMatch ^/kivi/[^/]+.pl /var/www/kivitendo-erp/dispatcher.fpl
                      +\ 

ist das in der config mit drin und wird hier nur durchs kopieren verschlukt

-- glaub aber nicht das es jetzt funktioniert. Da scheinen netzwerktechnische Einstellungen nicht zu stimmen sonst
könnte er den Namen zu 127.0.1.1 auch auflösen.

-- vieleicht auch mal ansehen.
/etc/apache2/ports.conf
/etc/apache2/sites-enabled/...

MfG

ports.con lautet

If you just change the port or add more ports here, you will likely also

have to change the VirtualHost statement in

/etc/apache2/sites-enabled/000-default

This is also true if you have upgraded from before 2.2.9-3 (i.e. from

Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and

README.Debian.gz

NameVirtualHost *:80
Listen 80

# If you add NameVirtualHost *:443 here, you will also have to change # the VirtualHost statement in /etc/apache2/sites-available/default-ssl # to # Server Name Indication for SSL named virtual hosts is currently not # supported by MSIE on Windows XP. Listen 443 Listen 443

und 000-default in sites-enabled

ServerAdmin webmaster@localhost DocumentRoot /var/www
	Options FollowSymLinks
	AllowOverride None
</Directory>
<Directory /var/www/>
	Options Indexes FollowSymLinks MultiViews
	AllowOverride None
	Order allow,deny
	allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
	AllowOverride None
	Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
	Order allow,deny
	Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

muss ich in apache2.conf

das hier eintragen?

AddHandler fcgid-script .fpl
AliasMatch ^/kivi/[^/]+.pl /var/www/kivitendo-erp/dispatcher.fpl
Alias /kivi /var/www/kivitendo-erp/

AllowOverride All
Options ExecCGI Includes FollowSymlinks
DirectoryIndex login.pl
AddDefaultCharset UTF-8
Order Allow,Deny
Allow from All

Order Deny,Allow
Deny from All

Hallo,

war nur geraten, --> Datein anschauen (nicht Posten) lesen versuchen zu verstehen - Infos zur Doku lesen.

Logfiles /var/log/apache2/.... ansehen (nicht posten) Fehlermeldungen suchen - Fehler abstellen.

config für kivitendo ist bei mir auch /etc/apache2/conf.d/kivitendo.apache2.conf
was aber nicht automatisch auch funktionieren muß. Jede Distri hat ihre Eigenheiten und am apachen läßt sich viel ein- und verstellen. --

Startet der Apache den ohne die kivitendo.config korrekt ?

MfG

wie kann ich das prüfen?

meine error.log aus der /var/log/apache2:

http://pastebin.com/7xCGAzBw

hallo,

kann mir bitte jemand step by step helfen. Ich komme ich einfach nicht weiter. versuche seit Wochen den Fehler zu finden, aber vergebens.

kann mir bitte jemand step by step helfen. Ich komme ich einfach nicht weiter. versuche seit Wochen den Fehler zu finden, aber vergebens.

Step by step ist hier:
https://demo.kivitendo.de/doc/html/index.html

ich weiss, das magst Du nicht hoeren, aber die Doku stimmt und man kann es hier im Forum auch nicht besser sagen.

  • fange von vorne an
  • verwende fuer die Installation die Pfade die in den Beispielen angegeben sind.
  • kombiniere sie nicht mit irgendwelchem Sonderdroesel von Dir
  • gehe kleine kontinuierliche Schritte

Wenn das alles geht, kannst Du auch Stueck fuer Stueck Dein Sonderfoo einbauen.

Ähnliche Fragen

0 Punkte
1 Antwort
Gefragt 1, Nov 2020 von hstahl (60 Punkte)
0 Punkte
1 Antwort
Gefragt 8, Mai 2014 von Anonym
0 Punkte
1 Antwort
Gefragt 7, Jan 2020 von tstrebel (900 Punkte)
0 Punkte
2 Antworten
Gefragt 23, Dez 2019 von tstrebel (900 Punkte)
...