Seite 5 von 9
Verfasst: 10.02.2008 14:03
von BB-BF-BM
Hallo!
Das eigentliche Problem liegt nur hier:
[phpBB Debug] PHP Notice: in file /calendar/common.php on line 249: parse_url() expects exactly 1 parameter, 2 given
Ich habe nicht bedacht, dass der zweite Parameter der Funktion
parse_url() erst mit PHP-Version 5.1.2 hinzugefügt wurde.
Das beste wäre, du lässt die PHP-Version aktualisieren (aktuell ist 5.2.5).
Falls das nicht möglich ist:
Finde in der Datei calendar/common.php in Zeile 249
Code: Alles auswählen
if (parse_url($url, PHP_URL_HOST))
{
$this->absolute = true;
}
und ersetze es mit
Code: Alles auswählen
$url_ary = parse_url($url);
if (isset($url_ary['host']) && $url_ary['host'])
{
$this->absolute = true;
}
Ich hoffe, dass das funktioniert
Verfasst: 10.02.2008 14:24
von Pfeiloor
Ohje wir haben noch 5.1.1. aufm Server, da muß ich wohl mal den Admin anhauen. Dein Tipp hat aber grandios funktioniert, jetzt geht alles wie geschmiert.
Vielen Dank für den tollen Mod und für den beispiellosen Support hier im Forum!
Verfasst: 25.08.2008 20:47
von paladrion
Hallo,
ich scuhe schon en paar Tage nach einer Lösung, die mir weiter hilft. Das Einzige was ich gefunden habe bis jetzt ist, dass noch mehr Leute das Gleiche Problem haben.
Code: Alles auswählen
SQL ERROR [ mysql4 ]
Table 'dbXY.CALENDAR_CONFIG_TABLE' doesn't exist [1146]
SQL
SELECT name, value FROM CALENDAR_CONFIG_TABLE
BACKTRACE
FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()
FILE: calendar/common.php
LINE: 1954
CALL: dbal_mysql->sql_query()
FILE: calendar/common.php
LINE: 2176
CALL: cal_config::init()
FILE: includes/acp/acp_calendar.php
LINE: 31
CALL: include('calendar/common.php')
FILE: includes/functions_module.php
LINE: 471
CALL: acp_calendar->main()
FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Ok, die erste Zeile sagt es schon, die Tabelle passt nicht. Allerdings finde ich bei der Version 0.6.0 auch keine Install.php oder Calendar_insatll.php wie im Forum beschrieben wurde.
Kann mir vielleicht jemand helfen?
Vielen DAnk im Vorraus
Paldrion
Verfasst: 25.08.2008 21:55
von nickvergessen
du hast vergessen die includes/constants.php zu bearbeiten
Verfasst: 26.08.2008 19:32
von paladrion
Hallo nochmal und danke für die schnelle Antwort,
ich habe nochmal alle Dateien überprüft und in geänderter Form auf den Server geladen.
Etwas hat scih auch die Meldung geändert....
Code: Alles auswählen
SQL ERROR [ mysql4 ]
Table 'dbXY.ttpcal_config' doesn't exist [1146]
SQL
SELECT name, value FROM ttpcal_config
BACKTRACE
FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()
FILE: calendar/common.php
LINE: 1954
CALL: dbal_mysql->sql_query()
FILE: calendar/common.php
LINE: 2176
CALL: cal_config::init()
FILE: includes/acp/acp_calendar.php
LINE: 31
CALL: include('calendar/common.php')
FILE: includes/functions_module.php
LINE: 471
CALL: acp_calendar->main()
FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Diese Meldung kommt, wenn ich im Admin Menü auf Mods klicke, klicke ich auf Kalender kommt das Fenster Simple Calendar Insatllation und ein Auswahlfeld, das Auswahlfeld ist allerdings leer ich kann dort nichts auswählen. Ein Klick auf weiter bringt auch nichts.
Gruß
Paladrion
Verfasst: 27.08.2008 19:32
von BB-BF-BM
Hallo!
Wie auch in der Installationsanleitung steht, musst du das Verzeichnis /contrib/root/calendar_install/inst_0.6.0 nach /calendar_install/inst_0.6.0 kopieren.
Dann kannst du unter "Simple Calendar Installation" im ACP das auswählen.
Verfasst: 30.08.2008 14:56
von paladrion
Hallo,
super das wars wirklich!
Hatte die Dateien zwar kopiert aber direkt unter /calendar_install.
Aber, dank eurer Hilfe hat ja dann alles funktioniert.
Werde dann mal das Forum in die Testphase entlassen!
Danke nochmal
Björn
PS: Der Kalender ist echt klasse!
Verfasst: 10.09.2008 11:02
von cyxs
Hallo,
ich habe mir diesen Mod installiert. Ich habe aber, nachdem ich die Installation durchgeführt, habe diesen Fehler:
Code: Alles auswählen
SQL ERROR [ mysqli ]
Table 'forum_test.phpbb_cal_config' doesn't exist [1146]
SQL
SELECT name, value FROM phpbb_cal_config
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()
FILE: calendar/common.php
LINE: 1954
CALL: dbal_mysqli->sql_query()
FILE: calendar/common.php
LINE: 2176
CALL: cal_config::init()
FILE: includes/acp/acp_calendar.php
LINE: 31
CALL: include('calendar/common.php')
FILE: includes/functions_module.php
LINE: 471
CALL: acp_calendar->main()
FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Ich habe wie hier schon gesagt wurde auch das Verzeichnis /contrib/root/calendar_install/inst_0.6.0 nach /calendar_install/inst_0.6.0 kopieren.
Auch die includes/constants.php habe ich bearbeitet. Jedoch bekomme ich diesen Fehler, sobald ich auf den Karteireiter "Kalender" gehe.
Verfasst: 10.09.2008 12:34
von paladrion
Hallo,
hast du auch die Installationsrutine durchgegangen?
du hast den gleichen Fehler wie ich (siehe weiter oben).
Du musst zuerst die Calendarinstall ausführen.
Da ich zur Zeit auf der Arbeit bin kann ich nicht genaueres schreiben aber vielleicht hilft es dir ja schon.
Gruß
Paladrion
Verfasst: 10.09.2008 12:48
von cyxs
Danke für die Hilfe, ich hatte nur das Kalender Modul eigerichtet, aber nicht die Installationsroutine
Jetzt läuft es, vielen Danke.