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

Hallo,
opensuse 12.2 (Entschuligung)
kivitendo-erp 3.0.0
kivitendo-crm 1.5.5_2

Beim Einrichten der crm erhalte ich folgendes Logfile:
dokumente/ : ok
dokumente/crm : ok
vorlage/ : ok
inc/conf.php : ok
21.01.2013 14:01:01
1.5.5
Suchpfad: .:/usr/share/php5:/usr/share/php5/PEAR:/usr/share/php5/PEAR/PEAR:/usr/share/php/fpdi:/usr/share/php-fpdf:../:./crmajax:./inc:../inc
DB: ok
MDB2: ok
DB ok
DB/pgsql: ok
MDB2/Driver/pgsql: ok
Driver ok
fpdf: ok
fpdi: ok
Mail: ok
Mail/mime: ok
Image/Canvas: ok
Image/Graph: ok
jpgraph: Fehler
Contact_Vcard_Build: ok
Contact_Vcard_Parse: ok
xajax/xajax.inc: fehlt
xajax_core/xajax.inc: ok
Xajax ok

kivitendo : gefunden
als Basis
ALTER TABLE contacts ADD COLUMN cp_street character varying(75);
ALTER TABLE contacts ADD COLUMN cp_zipcode character varying(10);
ALTER TABLE contacts ADD COLUMN cp_city character varying(75);
Es sind 3 Fehler aufgetreten

Ich komme nicht mehr weiter. Der php-Interpreter gib keinen Fehler aus, auch der Apache nicht. Kann mir jemand bitte einen Hinweis geben, welchen Fehler ich mache und wo ich suchen muß? Ich habe keine Idee mehr!

Dankeschön
Fritz Pörschke

von (960 Punkte)

1 Antwort

0 Punkte
 
Beste Antwort

Schau mal nach /tmp/lxcrm.err

von
ausgewählt von

Danke für Deine Antwort. Ich bin jetzt an einem anderen Rechner mit der gleichen Konfiguration und habe dasselbe Problem. Die lxcrm.err sagt:
2013-01-22 16:52:04
SQL:select * from crm order by datum desc
Msg:DB Error: unknown error
Array
(

[file] => /usr/share/php5/PEAR/DB.php
[line] => 966
[function] => PEAR_Error
[class] => PEAR_Error
[type] => ->
[args] => Array
    (
        [0] => DB Error: unknown error
        [1] => -1
        [2] => 1
        [3] => 1024
        [4] => select * from crm order by datum desc [nativecode=FEHLER:  Relation »crm« existiert nicht

ZEILE 1: select * from crm order by datum desc

                   ^]
    )

)

966:/usr/share/php5/PEAR/DB.php
531:/usr/share/php5/PEAR/PEAR.php
1908:/usr/share/php5/PEAR/DB/common.php
790:/usr/share/php5/PEAR/DB/pgsql.php
337:/usr/share/php5/PEAR/DB/pgsql.php
1216:/usr/share/php5/PEAR/DB/common.php
1663:/usr/share/php5/PEAR/DB/common.php
204:/srv/www/htdocs/lx-office-crm/inc/db.php
215:/srv/www/htdocs/lx-office-crm/inc/stdLib.php
39:/srv/www/htdocs/lx-office-crm/inc/login.php
17:/srv/www/htdocs/lx-office-crm/inc/stdLib.php

3:/srv/www/htdocs/lx-office-crm/firmen1.php

2013-01-22 16:52:07
SQL:ALTER TABLE contacts ADD COLUMN cp_street character varying(75)
Msg:DB Error: unknown error
Array
(

[file] => /usr/share/php5/PEAR/DB.php
[line] => 966
[function] => PEAR_Error
[class] => PEAR_Error
[type] => ->
[args] => Array
    (
        [0] => DB Error: unknown error
        [1] => -1
        [2] => 1
        [3] => 1024
        [4] => ALTER TABLE contacts ADD COLUMN cp_street character varying(75) [nativecode=FEHLER:  Spalte »cp_street« von Relation »contacts« existiert bereits]
    )

)

966:/usr/share/php5/PEAR/DB.php
531:/usr/share/php5/PEAR/PEAR.php
1908:/usr/share/php5/PEAR/DB/common.php
790:/usr/share/php5/PEAR/DB/pgsql.php
337:/usr/share/php5/PEAR/DB/pgsql.php
1216:/usr/share/php5/PEAR/DB/common.php
110:/srv/www/htdocs/lx-office-crm/inc/db.php
200:/srv/www/htdocs/lx-office-crm/inc/install.php
219:/srv/www/htdocs/lx-office-crm/inc/stdLib.php
39:/srv/www/htdocs/lx-office-crm/inc/login.php
17:/srv/www/htdocs/lx-office-crm/inc/stdLib.php

3:/srv/www/htdocs/lx-office-crm/firmen1.php

2013-01-22 16:52:07
SQL:ALTER TABLE contacts ADD COLUMN cp_zipcode character varying(10)
Msg:DB Error: unknown error
Array
(

[file] => /usr/share/php5/PEAR/DB.php
[line] => 966
[function] => PEAR_Error
[class] => PEAR_Error
[type] => ->
[args] => Array
    (
        [0] => DB Error: unknown error
        [1] => -1
        [2] => 1
        [3] => 1024
        [4] => ALTER TABLE contacts ADD COLUMN cp_zipcode character varying(10) [nativecode=FEHLER:  Spalte »cp_zipcode« von Relation »contacts« existiert bereits]
    )

)

966:/usr/share/php5/PEAR/DB.php
531:/usr/share/php5/PEAR/PEAR.php
1908:/usr/share/php5/PEAR/DB/common.php
790:/usr/share/php5/PEAR/DB/pgsql.php
337:/usr/share/php5/PEAR/DB/pgsql.php
1216:/usr/share/php5/PEAR/DB/common.php
110:/srv/www/htdocs/lx-office-crm/inc/db.php
200:/srv/www/htdocs/lx-office-crm/inc/install.php
219:/srv/www/htdocs/lx-office-crm/inc/stdLib.php
39:/srv/www/htdocs/lx-office-crm/inc/login.php
17:/srv/www/htdocs/lx-office-crm/inc/stdLib.php

3:/srv/www/htdocs/lx-office-crm/firmen1.php

2013-01-22 16:52:07
SQL:ALTER TABLE contacts ADD COLUMN cp_city character varying(75)
Msg:DB Error: unknown error
Array
(

[file] => /usr/share/php5/PEAR/DB.php
[line] => 966
[function] => PEAR_Error
[class] => PEAR_Error
[type] => ->
[args] => Array
    (
        [0] => DB Error: unknown error
        [1] => -1
        [2] => 1
        [3] => 1024
        [4] => ALTER TABLE contacts ADD COLUMN cp_city character varying(75) [nativecode=FEHLER:  Spalte »cp_city« von Relation »contacts« existiert bereits]
    )

)

966:/usr/share/php5/PEAR/DB.php
531:/usr/share/php5/PEAR/PEAR.php
1908:/usr/share/php5/PEAR/DB/common.php
790:/usr/share/php5/PEAR/DB/pgsql.php
337:/usr/share/php5/PEAR/DB/pgsql.php
1216:/usr/share/php5/PEAR/DB/common.php
110:/srv/www/htdocs/lx-office-crm/inc/db.php
200:/srv/www/htdocs/lx-office-crm/inc/install.php
219:/srv/www/htdocs/lx-office-crm/inc/stdLib.php
39:/srv/www/htdocs/lx-office-crm/inc/login.php
17:/srv/www/htdocs/lx-office-crm/inc/stdLib.php

3:/srv/www/htdocs/lx-office-crm/firmen1.php

2013-01-22 16:52:08
SQL:ALTER TABLE timetrack ADD COLUMN budget numeric(15,5)
Msg:DB Error: unknown error
Array
(

[file] => /usr/share/php5/PEAR/DB.php
[line] => 966
[function] => PEAR_Error
[class] => PEAR_Error
[type] => ->
[args] => Array
    (
        [0] => DB Error: unknown error
        [1] => -1
        [2] => 1
        [3] => 1024
        [4] => ALTER TABLE timetrack ADD COLUMN budget numeric(15,5) [nativecode=FEHLER:  Relation »timetrack« existiert nicht]
    )

)

966:/usr/share/php5/PEAR/DB.php
531:/usr/share/php5/PEAR/PEAR.php
1908:/usr/share/php5/PEAR/DB/common.php
790:/usr/share/php5/PEAR/DB/pgsql.php
337:/usr/share/php5/PEAR/DB/pgsql.php
1216:/usr/share/php5/PEAR/DB/common.php
110:/srv/www/htdocs/lx-office-crm/inc/db.php
87:/srv/www/htdocs/lx-office-crm/inc/update_neu.php
220:/srv/www/htdocs/lx-office-crm/inc/stdLib.php
39:/srv/www/htdocs/lx-office-crm/inc/login.php
17:/srv/www/htdocs/lx-office-crm/inc/stdLib.php

3:/srv/www/htdocs/lx-office-crm/firmen1.php

Kannst Du da was erkennen?
Schonmal vielen Dank für Deine Hilfe, is ja nich selbstverständlich.
Fritz Pörschke
Die entsprechende Fehelrmeldung vom pgsql ist (Die Datenbank mit Benutzer postgres und tabelle crm nochmal neu erstellt):
2013-01-23 13:31:53 CET LOG: Datenbanksystem wurde am 2013-01-23 12:30:13 CET heruntergefahren
2013-01-23 13:31:53 CET postgres postgres FATAL: das Datenbanksystem startet
2013-01-23 13:31:53 CET LOG: Datenbanksystem ist bereit, um Verbindungen anzunehmen
2013-01-23 13:31:53 CET LOG: Autovacuum-Launcher startet
2013-01-23 13:07:46 CET dbcrm postgres FEHLER: Relation »schema_info« existiert nicht bei Zeichen 17
2013-01-23 13:07:46 CET dbcrm postgres ANWEISUNG: SELECT tag FROM schema_info LIMIT 1
2013-01-23 13:07:58 CET dbcrm postgres FEHLER: mehrere Primärschlüssel für Tabelle »project« nicht erlaubt
2013-01-23 13:07:58 CET dbcrm postgres ANWEISUNG: ALTER TABLE project ADD PRIMARY KEY (id);
2013-01-23 13:07:59 CET dbcrm postgres FEHLER: Schema »tax« existiert nicht
2013-01-23 13:07:59 CET dbcrm postgres ANWEISUNG: DROP SCHEMA tax CASCADE;
2013-01-23 13:08:07 CET dbcrm postgres FEHLER: Spalte »accounting_method« von Relation »defaults« existiert bereits
2013-01-23 13:08:07 CET dbcrm postgres ANWEISUNG: ALTER TABLE defaults ADD COLUMN accounting_method TEXT
2013-01-23 13:08:07 CET dbcrm postgres FEHLER: Spalte »inventory_system« von Relation »defaults« existiert bereits
2013-01-23 13:08:07 CET dbcrm postgres ANWEISUNG: ALTER TABLE defaults ADD COLUMN inventory_system TEXT
2013-01-23 13:08:07 CET dbcrm postgres FEHLER: Spalte »profit_determination« von Relation »defaults« existiert bereits
2013-01-23 13:08:07 CET dbcrm postgres ANWEISUNG: ALTER TABLE defaults ADD COLUMN profit_determination TEXT
2013-01-23 13:08:46 CET dbcrm postgres FEHLER: Relation »crm« existiert nicht bei Zeichen 15
2013-01-23 13:08:46 CET dbcrm postgres ANWEISUNG: select * from crm order by datum desc
2013-01-23 13:08:49 CET dbcrm postgres FEHLER: Spalte »cp_street« von Relation »contacts« existiert bereits
2013-01-23 13:08:49 CET dbcrm postgres ANWEISUNG: ALTER TABLE contacts ADD COLUMN cp_street character varying(75)
2013-01-23 13:08:49 CET dbcrm postgres FEHLER: Spalte »cp_zipcode« von Relation »contacts« existiert bereits
2013-01-23 13:08:49 CET dbcrm postgres ANWEISUNG: ALTER TABLE contacts ADD COLUMN cp_zipcode character varying(10)
2013-01-23 13:08:49 CET dbcrm postgres FEHLER: Spalte »cp_city« von Relation »contacts« existiert bereits
2013-01-23 13:08:49 CET dbcrm postgres ANWEISUNG: ALTER TABLE contacts ADD COLUMN cp_city character varying(75)
2013-01-23 13:08:50 CET dbcrm postgres FEHLER: Relation »timetrack« existiert nicht
2013-01-23 13:08:50 CET dbcrm postgres ANWEISUNG: ALTER TABLE timetrack ADD COLUMN budget numeric(15,5)

ok, der erste Fehler ist ok. crm nicht gefunden, also installieren.
Die cp_xxx Felder werden nun durch die ERP installiert, daher sollten sie nicht mehr berücksichtigt werden.
Timetracker: Update vor Install, geht nicht gut.

Im Git gibt es nun eine neue installcrmi.sql die sollte das berücksichtigen.

Hi,

ich habe die neue installcrmi.sql aus dem 1.5.5-3 Paket in mein Serververzeichnis (..lx-office-crm/update) kopiert und die Rechte gesetzt. psql meldet weiterhin:
2013-01-24 15:28:34 CET dbcrm postgres FEHLER: Relation »timetrack« existiert nicht
2013-01-24 15:28:34 CET dbcrm postgres ANWEISUNG: ALTER TABLE timetrack ADD COLUMN budget numeric(15,5)
Wat nu?

ps: euer "altes" gitweb funzt irgendwie nicht. Firefox kann keine Verbindung zu dem Server unter vc.linet-services.de aufbauen.
Vielen Dank für Deine Mühe und viele Grüße

Gitweb bieten wir nicht mehr an. Statt dessen kann die Ansicht in unserem Trac oder für deutlich mehr Geschwindigkeit der Browser im github-Mirror genutzt werden.

Danke mbunkus für Deine schnelle Nachricht. Ich habe mir nunmehr den kivitendo-crm-master aus dem Repository geholt.
Nach wie vor dieselbe Fehlermeldung (wie oben beschrieben) vom postgresql. Hat ja keine Eile und wenn ich nerve sagt Bescheid, ich will die crm aber bei mir ans laufen bekommen.
Fritz Pörschke

Hallo,
nun läufts.
Habe nochmals ein jungfräuliches Kivitendo 3.0.0 eingespielt und die letzte crm Version 1.5.5-3 von sourgeforge genommen. Es funktioniert. Danke für Deine Hilfe.
Eine Kleinigkeit noch: Die crm findet bei der Einrichtung die Kivitendo-Installation nicht. Ich habe mir geholfen, indem ich in der crm conf $erp='kivitendo'; gesetzt habe.
Danke nochmals und bis die Tage
Fritz Pörschke

Ähnliche Fragen

0 Punkte
1 Antwort
Gefragt 12, Apr 2012 von Auge (510 Punkte)
0 Punkte
2 Antworten
Gefragt 1, Mai 2012 von Anonym
0 Punkte
2 Antworten
0 Punkte
4 Antworten
Gefragt 26, Jan 2013 von Anonym
...