Conxixx Counterscript
Conxixx Counterscript
DBI object version 1.20 does not match $DBI::VERSION 1.21 at PERL2EXE_STORAGE/DynaLoader.pm line 225.
BEGIN failed--compilation aborted at PERL2EXE_STORAGE/DBI.pm line 223.
Compilation failed in require at confixx_counterscript.pl line 35.
BEGIN failed--compilation aborted at confixx_counterscript.pl line 35.
Das ist der Fehler, den ich krig, wenn ich den Counterscript starten will, kann mir jemand helfen? Ich hab bereits im Confixx Forum gepostet!
BEGIN failed--compilation aborted at PERL2EXE_STORAGE/DBI.pm line 223.
Compilation failed in require at confixx_counterscript.pl line 35.
BEGIN failed--compilation aborted at confixx_counterscript.pl line 35.
Das ist der Fehler, den ich krig, wenn ich den Counterscript starten will, kann mir jemand helfen? Ich hab bereits im Confixx Forum gepostet!
Hast Du schon eine Lösung?
Ich habe genau das gleiche Problem nach einem PHP-Update auf 4.3.1 und Confixx-Update auf Version 2.0.11
Re: Conxixx Counterscript
Ich hab nun auch das Problem. Konntet Ihr es lösen?
Es liegt meiner Meinung nach auf jeden Fall am confixx Update 2.0.11.
Irgendwie kopiert sich immer wieder die DBI.so ins /tmp Verzeichniss.
Wenn man diese dann mit der DBI.so aus dem Confixx Verzeichniss überschreibt, funktioniert es kurz.
Es liegt meiner Meinung nach auf jeden Fall am confixx Update 2.0.11.
Irgendwie kopiert sich immer wieder die DBI.so ins /tmp Verzeichniss.
Wenn man diese dann mit der DBI.so aus dem Confixx Verzeichniss überschreibt, funktioniert es kurz.
Re: Conxixx Counterscript
Ja, ich hab´die Lösung:
Es liegt nicht an Confixx und nicht an der verwendeten PHP-Version, sondern daran, dass eazydns nicht richtig ausgeführt wird, wenn man es per cron ausführt.
Ich habe, nachdem das automatische Ausführen von eazydns sowieso nie richtig geklappt hat, den cron-Eintrag gelöscht und schon war die Fehlermeldung weg...
Ich denke, dass alle, die die gleiche Fehlermeldung erhalten, vermutlich auch eazydns installiert haben.
Es liegt nicht an Confixx und nicht an der verwendeten PHP-Version, sondern daran, dass eazydns nicht richtig ausgeführt wird, wenn man es per cron ausführt.
Ich habe, nachdem das automatische Ausführen von eazydns sowieso nie richtig geklappt hat, den cron-Eintrag gelöscht und schon war die Fehlermeldung weg...
Ich denke, dass alle, die die gleiche Fehlermeldung erhalten, vermutlich auch eazydns installiert haben.
Re: Conxixx Counterscript
Wie bereits aus der Fehlermeldung ersichtlich, müsst Ihr lediglich das Perl-DBI-Modul auf Version 1.20 downgraden...
Re: Conxixx Counterscript
Ich habe mir natürlich die mühe gemacht die Perl Pakete neu zu installieren. Ohne Erfolg.
Das mit Eazydns ist bei mir auch die Lösung. Hab den Cronjob deaktiviert und siehe da :-) es läuft....
Das hab ich noch in der Update Datei von eazydns gefunden:
eAZyDNS V. 1.7 (c) ZaglerNetWorks 2002-2003
CONFIXX(R) and eAZyDNS are both using the same way of compiling its perl-binarys.
To ensure, that both programs do not run at the same time, you need to modify your crontab.
We recomend to run CONFIXX(R) every minute exept of minutes 10,20,30,40,50,0 and to run eAZyDNS on this minutes:
-1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,27,28,29,
31,32,33,34,35,36,37,38,39,41,42,43,44,45,46,47,48,49,51,52,53,54,55,56,57,58,59 * * * * /root/confixx/confixx_counterscript.pl
0,10,20,30,40,50 * * * * /root/eazydns/eazydns
please notice that you have to put the command for the cron in one line, dont copy any linefeeds!
Habe das ganze mal angepasst:
vi /etc/cron.d/confixx
Den alten eintrag löschen!
Und nun schau ich mal ob es läuft.
DANKE nochmal für die Hilfe!
NACHTRAG:
Leider funktioniert es nicht. Hab den Cronjob für eazydns deaktiviert und nochmal das Confixx update eingespielt und nun läuft es.
Allerding ohne eazydns :-(
Das mit Eazydns ist bei mir auch die Lösung. Hab den Cronjob deaktiviert und siehe da :-) es läuft....
Das hab ich noch in der Update Datei von eazydns gefunden:
eAZyDNS V. 1.7 (c) ZaglerNetWorks 2002-2003
CONFIXX(R) and eAZyDNS are both using the same way of compiling its perl-binarys.
To ensure, that both programs do not run at the same time, you need to modify your crontab.
We recomend to run CONFIXX(R) every minute exept of minutes 10,20,30,40,50,0 and to run eAZyDNS on this minutes:
-1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,27,28,29,
31,32,33,34,35,36,37,38,39,41,42,43,44,45,46,47,48,49,51,52,53,54,55,56,57,58,59 * * * * /root/confixx/confixx_counterscript.pl
0,10,20,30,40,50 * * * * /root/eazydns/eazydns
please notice that you have to put the command for the cron in one line, dont copy any linefeeds!
Habe das ganze mal angepasst:
vi /etc/cron.d/confixx
Code: Select all
-1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,27,28,29,
31,32,33,34,35,36,37,38,39,41,42,43,44,45,46,47,48,49,51,52,53,54,55,56,57,58,59 root * * * * /root/confixx/confixx_counterscript.pl
Und nun schau ich mal ob es läuft.
DANKE nochmal für die Hilfe!
NACHTRAG:
Leider funktioniert es nicht. Hab den Cronjob für eazydns deaktiviert und nochmal das Confixx update eingespielt und nun läuft es.
Allerding ohne eazydns :-(
Re: Conxixx Counterscript
Eazydns läuft schon, nur muß man nach jedem Anlegen einer Domain den Befehl /root/eazydns/eazydns per Hand eingeben.
Für eine Lösung, wie es per Cronjob läuft wäre ich auch dankbar - zwischenzeitlich habe ich mich allerdings schon fast daran gewöhnt...
Für eine Lösung, wie es per Cronjob läuft wäre ich auch dankbar - zwischenzeitlich habe ich mich allerdings schon fast daran gewöhnt...
Wo bekomme ich das DBI 1.20
Code: Select all
Wie bereits aus der Fehlermeldung ersichtlich, müsst Ihr lediglich das Perl-DBI-Modul auf Version 1.20 downgraden...Danke !
Re: Conxixx Counterscript
diese frage würd mich auch interessieren.
Re: Conxixx Counterscript
ich hab ne ganz andere fehlermeldung !!!
was heißt das denn:
kann mir da jemand helfen ?
was heißt das denn:
Code: Select all
Can't load '/tmp/Pg.so' for module DBD::Pg: libpq.so.2: cannot open shared object file: No such file or directory at PERL2EXE_STORAGE/DynaLoader.pm line 206.
at confixx_counterscript.pl line 36
Compilation failed in require at confixx_counterscript.pl line 36.
BEGIN failed--compilation aborted at confixx_counterscript.pl line 36.
Re: Conxixx Counterscript
Hier das Gleiche:
Bei mir läuft EazyDNS gar nicht, also fällt das als Fehlerquelle wohl aus.
Weiss einer wie man auf die gewünschte Version zurück kommt?
Code: Select all
DBI object version 1.20 does not match $DBI::VERSION 1.21 at PERL2EXE_STORAGE/DynaLoader.pm line 225.Weiss einer wie man auf die gewünschte Version zurück kommt?
