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

Teste kivitendo!

kivitendo Demo

kivitendo Demo mit Schweizer Kontenplan

Geld allein macht nicht glücklich - benutzt kivitendo!

0 Punkte

Hallo alle erstmal,
ich bin der IT-Fuzzi in einem Unternehmen in Frankfurt und nun seit einigen Wochen dabei, für unsere Firma eine experimentell Kivitendo-Installation nebst CRM aufzubauen. Einrichtung ERP v3.0.0 war erfolgreich und lief schon einmal (bis auf PDF/Latex-Formulare). Ich werde auch nochmal genauer dokumentieren, was ich alles an Quirks und Workarounds gefunden habe, im Moment stehe ich vor dem Problem, dass ich für die GIT-CRM-Version (die notwendig war, weil die per ZIP downloadbare nur 2.7 unterstützt) ERP 3.0.1 voraussetzt (die nur über GIT verfügbar ist). 3.0.1 führt Mandantenfähigkeit ein. Nun habe ich über die Administrationsseite (die von Hand über die admin.pl aufgerufen wurde, da beim Aufruf auf die Kivitendo-Loginseite nach Upgrade des kivitendo-dir nur noch eine DB-Fehlermeldung zurückkam) einen Mandanten angelegt, das Upgrade der Datenbank über die Administration durchlaufen lassen, bla, alles ohne Fehler. Ich stehe nun an dem Punkt, an dem ich mich wieder einlogge über das normale Kivitendo-Interface und - unabhängig vom Benutzer - nur die Meldung "kivitendo wird gleich die Datenbank [ hlfs ] aktualisieren." mit 'Weiter' bestätigen kann. Klicke ich 'weiter' oder irgendeinen anderen Menüpunkt an, gibt mir die controller.pl nach einigen Sekunden wieder die Login-Seite mit dem Hinweis auf ungültigen Benutzer/PW oder kein Zugriff auf den Mandanten zurück. (Die beiden Testbenutzer haben Vollzugriff auf alles, der Testmandant ebenfalls, Zuordnung der Benutzer zum Mandanten und der Zugriffsgruppe ist erfolgt.)
Ich habe das Gefühl, hier ist ein Bug in der Mandantenkonfiguration, der ein weiteres Vorgehen/Durchführung des DB-Upgrades auf User-Seite blockiert. Jemand eine Idee?
Grüße aus Frankfurt,
Niels

//EDIT20131202:
Offenbar muss man einen Tag warten, bis es irgendwann von selbst funktioniert. Ich hab einen Blick in den Code geworfen und vermute, dass er die Parameter, die er für den Connect brauchte, nicht initialisiert hat, weil er schon eine "bestehende Session" gefunden hat. Weiß jemand, wie die Sessions aufgebaut sind bzw auf was die sich beziehen, und wie wir eine bestehende Session zurücksetzen/forcieren können, um solche Probleme zu beheben?

Das CRM... "funktioniert" jetzt - in Anführungszeichen, da es Sonderlaute (äöü) zerwürfelt und ich beim Kunden erfassen nur eine leere Seite erhalte (PHP Fatal error: Call to undefined function mb_strtolower() in /home/apache/crm/inc/stdLib.php on line 370). Ja, es ist die Git-Version, da ich keine stable release fand, die mit 3.0.0 zusammenlief, oder war ich da blind?

Gefragt von (60 Punkte)
Bearbeitet von

2 Antworten

0 Punkte

Offenbar muss man einen Tag warten

Oder den Webserver neu starten..

Die Git-Version der CRM funktioniert definitiv.
Welche Php-Version benüzt du?? Welches OS??

Poste doch mal das Errorlog des Webservers.

VG Ronny

Beantwortet von (7.9k Punkte)
0 Punkte

Mhm.
PHP ist 5.4.4 (allerdings selbst kompiliert wegen spezieller Serverconfig), OS ist arch mit Kernel 3.10. Kompletter errorlog beim Aufruf add customer:
[Thu Dec 05 09:17:27.925975 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/apache/crm/inc/mdb.php on line 52, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.927517 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::classExists() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 2567, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.927549 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::isResultCommon() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 2573, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.927564 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::isResultCommon() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 3307, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.927600 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 3555, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.927639 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /home/apache/crm/inc/mdb.php on line 223, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.927676 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/apache/crm/inc/mdb.php on line 52, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.930740 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/apache/crm/inc/mdb.php on line 52, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.931344 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::classExists() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 2567, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.931393 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::isResultCommon() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 2573, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.931412 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::isResultCommon() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 3307, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.931471 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 3555, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.931671 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /home/apache/crm/inc/mdb.php on line 223, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.931808 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/apache/crm/inc/mdb.php on line 52, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.933851 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/apache/crm/inc/mdb.php on line 52, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.934476 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::classExists() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 2567, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.934510 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::isResultCommon() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 2573, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.934526 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::isResultCommon() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 3307, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.934557 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 3555, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.934584 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /home/apache/crm/inc/mdb.php on line 223, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.934616 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/apache/crm/inc/mdb.php on line 52, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.935996 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/apache/crm/inc/mdb.php on line 52, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.936287 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::classExists() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 2567, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.936314 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::isResultCommon() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 2573, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.936329 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::isResultCommon() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 3307, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.936358 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 3555, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.936379 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /home/apache/crm/inc/mdb.php on line 223, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.936405 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/apache/crm/inc/mdb.php on line 52, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.937615 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/apache/crm/inc/mdb.php on line 52, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.937939 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::classExists() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 2567, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.937965 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::isResultCommon() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 2573, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.938008 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method MDB2::isResultCommon() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 3307, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.938048 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/bin/apache/php/lib/php/MDB2.php on line 3555, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.938089 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /home/apache/crm/inc/mdb.php on line 223, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.938136 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/apache/crm/inc/mdb.php on line 52, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.938696 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Notice: Undefined variable: shiptos in /home/apache/crm/inc/FirmenLib.php on line 1164, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo
[Thu Dec 05 09:17:27.940689 2013] [:error] [pid 18289:tid 140605074138880] [client 95.117.48.74:57761] PHP Fatal error: Call to undefined function mb_strtolower() in /home/apache/crm/inc/stdLib.php on line 370, referer: http://extern01-happy-landings.org/kivitendo/login.pl?action=company_logo

Beantwortet von (60 Punkte)

Ähnliche Fragen

0 Punkte
2 Antworten
0 Punkte
1 Antwort
Gefragt 1, Sep 2014 von manufly (40 Punkte)
0 Punkte
1 Antwort
+1 Punkt
1 Antwort
...