Franz Holzinger

Verse of the day

Denn es ist ein Gott und ein Mittler zwischen Gott und den Menschen, nämlich der Mensch Christus Jesus, der sich selbst gegeben hat für alle zur Erlösung, daß solches zu seiner Zeit gepredigt würde;
1 Timotheus 2:5-6

© Bible Gateway's Verse of the Day


Entwickler Version

Bitte testen Sie es immer vor dem Stellen einer Frage auch mit der aktuellen Entwicklerversion

autor  
27-03-08 17:31:14 Fehlermeldungen bei sr_feuser_register
Janine Wienke
Hallo Franz, hallo Typo3-Kämpfer,
ich bin Typo3 Neuling und bekomme andauernd "schlimme" Fehlermeldungen auf den Seiten, wo ich die Front End User..... eingebaut habe! Und zwar:

caller
t3lib_DB::exec_SELECTquery

ERROR
Unknown column 'static_currencies.cu_name_de' in 'field list'

lastBuiltQuery
SELECT static_currencies.cu_name_de,static_currencies.cu_name_en

FROM
static_currencies

WHERE
static_currencies.cu_iso_3 = 'EUR'

debug_backtrace require // tslib_fe->INTincScript // tslib_cObj->USER // tslib_cObj->callUserFunction // call_user_method // tx_srfeuserregister_pi1->main // tx_srfeuserregister_pi1->init // tx_srfeuserregister_marker->init // tx_staticinfotables_pi1->init // tx_staticinfotables_pi1->loadCurrencyInfo // tx_staticinfotables_pi1->getStaticInfoName // tx_staticinfotables_div->getTitleFromIsoCode // t3lib_DB->exec_SELECTquery // t3lib_DB->debug

Und außerdem erscheint noch diese Fehlermeldung:

Fatal error: Cannot redeclare class tx_srfeuserregister_hooksHandler in C:\Program Files\xampp\htdocs\typo3conf\ext\sr_feuser_register\hooks\class.tx_srfeuserregister_hooksHandler.php on line 37

In Linie Nr 37 erscheint dieses hier:
class tx_srfeuserregister_hooksHandler

Weiß einer von Euch was bei mir hier los ist?
27-03-08 22:24:39 schlimme Fehlermeldung
Franz Holzinger
Hallo Janine,

du hast die static_info_tables_de nicht richtig installiert. Die Datenbankfelder sind nicht importiert worden.

tx_srfeuserregister_hooksHandler:
Lösche die Dateien typo3conf/temp_CACHED...

Oder es ist eine Zusatz Extension installiert, die denselben Klassennamen verwendet.

28-03-08 13:02:43 Klassenname?
Janine Wienke
Oh super! Endlich habe ich zumindest das Problem mit den static_info_tables_de hin bekommen.

Wie kann ich herausfinden, ob eine Zusatz Extension installiert ist, die denselben Klassennamen verwendet?
28-03-08 13:21:08 Deinstallieren
Franz Holzinger
Einfach alle verdächtigen Extensions deinstallieren.

Aber womöglich ist bei der Installation ein Fehler aufgetreten. Deshalb die Dateien typo3conf/temp_CACHED... löschen.
28-03-08 13:40:14 typo3conf/temp_CACHED... löschen.
Janine Wienke
...das habe ich schon mehrfach getan...
28-03-08 14:03:36 durchsuchen
Franz Holzinger
Durchsuche alle Dateien, ob eine davon den Text tx_srfeuserregister_hooksHandler enthält.

Z.B unter LINUX:

find . -name '*' -exec grep tx_srfeuserregister_hooksHandler {} \; -ls

Das darf dann nur einmal als 'class tx_srfeuserregister_hooksHandler' am Beginn einer Datei vorkommen.
28-03-08 14:12:16 Ok,
Janine Wienke
das werde ich dann jetzt mal machen...
31-03-08 11:53:30 2 Dateien gefunden
Janine Wienke
Heute Morgen habe ich 2 Dateien mit identischem Namen 'class tx_srfeuserregister_hooksHandler' gefunden.
Eine lag in der Srfeuser extension, eine im Extensionordner 'Commerce' - die habe ich glöscht, und die 2 Dateien temp_CACHED gelöscht. Jetzt bekomme ich folgende Fehlermeldungen:
Warning: require_once(C:/Program Files/xampp/htdocs/typo3conf/ext/commerce/hooks/class.tx_srfeuserregister_hooksHandler.php) [function.require-once]: failed to open stream: No such file or directory in C:\Program Files\xampp\htdocs\typo3conf\temp_CACHED_ps30e6_ext_localconf.php on line 919

Warning: require_once(C:/Program Files/xampp/htdocs/typo3conf/ext/commerce/hooks/class.tx_srfeuserregister_hooksHandler.php) [function.require-once]: failed to open stream: No such file or directory in C:\Program Files\xampp\htdocs\typo3conf\temp_CACHED_ps30e6_ext_localconf.php on line 919

Fatal error: require_once() [function.require]: Failed opening required 'C:/Program Files/xampp/htdocs/typo3conf/ext/commerce/hooks/class.tx_srfeuserregister_hooksHandler.php' (include_path='.;C:\Program Files\xampp\php\pear\') in C:\Program Files\xampp\htdocs\typo3conf\temp_CACHED_ps30e6_ext_localconf.php on line 919

???
31-03-08 13:55:30 Commerce ändern
Franz Holzinger
Dazu ist eine Korrektur in der Commerce Extension notwendig. Der Klasse des Hooks Handlers für sr_feuser_register darf jedenfalls nicht gleich lauten, wie die Beispiel Hook Klasse aus sr_feuser_register.
31-03-08 14:12:37 Commerce ändern
Janine Wienke
Das heißt, ich kann die Zeile

class tx_srfeuserregister_hooksHandler {

im Ordner 'hooks' der Commerce Extension nach belieben ändern in z.B. 'class tx_srfeuserregister_hooksHandler_commerce { '?
Wenn ja, muß ich das an anderen Stellen auch noch ändern?
31-03-08 14:26:14 Korrektur in Commerce
Franz Holzinger
Ja, dieser Klassenname und am besten auch der Dateiname muss geändert werden. Und es gibt ihn nochmals in einer anderen Commerce-Datei, die von localconf.php aus aufgerufen wird. Auch dort muss der Name gleich geändert werden.
31-03-08 15:59:54 Es funzt!!!!!!!!!!!!!!!!!!!!!!
Janine Wienke
Juppie-Yäy!!!!
Franz, es funzt!!! Suuuuper - ich gleub' es nicht... so lange sitze ich schon an diesem Problem und jetzt sehe ich endlich das Anmeldeformular!

Ich mußte nicht die Commerce-Datei ändern, sondern die Feuser-Datei.
Dir 1000-Dank, Franz. Ohne deine Hilfe hätte ich das niemals hinbekommen. :o)
10-09-09 17:27:53 Fatal error: require_once()
Raphael Marschall
Hallo zusammen
Ich relativ neu mit Typo3 und wollte nun die Extension sr_feuser_register nutzen. Ich konnte alles nach der Extensionanleitung installieren und configurieren. Doch nun erhalte ich auf allen Seiten, wo ich das plugin drauf habe folgende Fehlermeldungen:

Warning: require_once(PATH_BE_div2007class.tx_div2007_alpha.php) [function.require-once.php]: failed to open stream: No such file or directory in .../typo3conf/ext/sr_feuser_register/control/class.tx_srfeuserregister_control_main.php on line 48

Fatal error: require_once() [function.require.php]: Failed opening required 'PATH_BE_div2007class.tx_div2007_alpha.php' (include_path='.:/usr/local/lib/php') in .../typo3conf/ext/sr_feuser_register/control/class.tx_srfeuserregister_control_main.php on line 48

Ich kenne mich damit zuwenig aus und weiss nun nicht was ich damit anfangen soll, bzw wie ich das beheben kann. Weiss jemand Rat?
Vielen Dank für alle Rückmeldungen
10-09-09 19:29:42 abhängige Extensions
Franz Holzinger
Die Extension sr_feuser_register ist neuerdings von der Extension div2007 abhängig. Sie muss zuerst installiert worden sein.
10-09-09 22:20:20 Es hat funktioniert
Raphael Marschall
Vielen Dank für die schnelle Antwort. Habe alles neu installiert und jetzt funktioniert es.
Besten Dank.
< Zurück zum Forum