|
Weblink Verzeichnis Webkatalog |
|
Weblink Verzeichnis Webkatalog |
| Startseite Link eintragen Die 10 Neuesten Kontakt AGB Impressum Suche |
|
Die Installation schlägt fehl (Fehlermeldung erscheint) Die Fehlermeldung lautet wie folgt oder ähnlich: Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' Bitte als Erstes noch einmal genau die Installationsvoraussetzungen kontrollieren: - Eigene Top-Level Domain (www.MeinName.de) - Domain muss PHP5.1.1 (oder höher) und 1x MySQL 4 oder 5 unterstützen Ihre PHP-Version überprüfen Sie, indem Sie in Ihrem Webkatalogverzeichnis die Datei showversion.php aufrufen: http://www.IHRE_DOMAIN.de/IHRE_UNTERORDNER/showversion.php 'IHRE_DOMAIN' und 'IHRE_UNTERORDNER' dabei natürlich durch Ihren Domainnamen und Pfad ersetzen! Lautet Ihre PHP-Version kleiner als 5.1.1, dann müssen Sie Ihre Domain auf die PHP Version 5.1.1 (oder höher) umstellen. Entweder erledigen Sie das selber im Login-Bereich Ihres Providers oder fragen dort nach. Manche Provider unterstützen beide Versionen (4 und 5) gleichzeitig. Dateien mit der Endung ".php" werden als PHP4 interpretiert während Endungen ".php5" als PHP5 verstanden werden. Damit Sie nicht alle Dateien UND Verweise des Webkatalogscripts umschreiben müssen, kann man in einem solchen Fall (Provider unterstützt beide Versionen gleichzeitig) die Version 5 durch Einträge in die ".htaccess" aktivieren. In diesem Thread wird beschrieben, wie man bei verschiedenen Providern PHP5 aktivieren kann: http://www.mondo-media.de/community/viewtopic.php?t=3211 Den Webkatalog-Adminbereich kann ich bedienen, die Startseite wird aber nicht angezeigt Versuchen Sie das: Legen Sie mit einem Editor eine leere Datei mit dem Namen 'php.ini' an. Achtung! Die Datei muss wirklich die Endung 'ini' haben und nicht 'txt' o.ä. Schreiben Sie in die erste Zeile: allow_call_time_pass_reference = On Speichern Sie die Datei und laden Sie sie auf Ihren Webkatalog-Webspace auf die oberste Ebene Es werden keine E-Mails versendet Standardmäßig wird zunächst eine Mail an den Eintragenden verschickt, wenn er eine Seite einträgt. Diese Mail enthält einen Freischaltcode, den er bestätigen muss. Auf diese Weise wird der Webkatalogbetreiber gar nicht erst 'belästigt' falls der Eintrag eine falsche E-Mail Adresse beinhaltete oder es sich um Spam handelte (als Info gibts lediglich den Mailer-Daemon vom Mail Delivery System). Erst nach der Freischaltcodebestätigung bekommt der Webkatalogbetreiber eine E-Mail zwecks Eintragsprüfung. Gibt er den Eintrag frei, wird eine Bestätigungsmail an den Eintragenden und als Kopie an den Webkatalogbetreiber verschickt. Wenn Sie den Eintrag ablehnen, können Sie selber entscheiden, ob Sie das demjenigen mitteilen wollen oder nicht (es werden 2 Möglichkeiten angeboten). Die Mail wird an die Adresse geschickt, die im Adminbereich (.../admin/admin-einstellungen.php) als E-Mail eingetragen ist. Wenn Sie gar keine Mailbenachrichtigungen erhalten, ist entweder die dort eingetragene E-Mail inkorrekt oder Sie müssen bei Ihrem Provider den PHP-Befehl 'mail()' aktivieren lassen. Bestätigt Ihr Provider, dass die Mailfunktion aktiviert ist und es werden trotzdem immer noch keine E-Mails versendet, dann probieren Sie das: Rufen Sie die Datei showversion.php auf: http://www.IHRE_DOMAIN.de/IHRE_UNTERORDNER/showversion.php 'IHRE_DOMAIN'und 'IHRE_UNTERORDNER' dabei natürlich durch Ihren Domainnamen und Pfad ersetzen! Suchen Sie nach der Direktive "sendmail_path". Sollte dort kein Pfad eingetragen sein (z.Bsp.: /usr/sbin/sendmail -t -i) sondern gar nichts oder etwa nur '-t -i', so hat Ihr Provider den Pfad nicht angegeben. Dies muss er jedoch, fragen ihn Sie danach. Die Backlinkprüfung funktioniert nicht Bei der Backlinkprüfung erscheint dieser Fehler: Warning: file() [function.file]: URL file-access is disabled in the server configuration in ../admin/admin-backlinks-pruefen.php on line 8 Versuchen Sie das: Legen Sie mit einem Editor eine leere Datei mit dem Namen 'php.ini' an. (Falls die Datai php.ini bereits vorhanden ist, dann schreiben Sie den Befehl in die nächste freie Zeile.) Achtung! Die Datei muss wirklich die Endung 'ini' haben und nicht 'txt' o.ä. Schreiben Sie in die erste Zeile: allow_url_fopen = On Speichern Sie die Datei und laden Sie sie auf Ihren Webkatalog-Webspace auf die oberste Ebene und in den Ordner 'admin'. Kommt es trotzdem weiterhin zu der Fehlermeldung, so ist auf Ihrem Server die Direktive, dass URLs mit PHP geöffnet werden dürfen (erforderlich zur Backlinkprüfung) ausgeschaltet. Normalerweise ist dies eingeschaltet. Aber selbst wenn die Direktive ausgeschaltet ist, kann man mit der beschriebenen Vorgehensweise die Direktive einschalten. Geben Sie diesen Befehl in Ihren Browser ein: http://www.IHRE_DOMAIN.de/IHRE_UNTERORDNER/showversion.php 'IHRE_DOMAIN' und 'IHRE_UNTERORDNER' dabei natürlich durch Ihren Domainnamen und Pfad ersetzen! Scrollen Sie dort etwas nach unten zu "Configuration PHP Core". Dort sehen Sie, ob die Direktive "allow_url_fopen" immer noch auf "off" steht. Bitten Sie Ihren Provider hier auf "on" umzustellen. Viele große Provider (z.Bsp. Strato) haben die genannte Direktive standardmäßig auf "on" stehen. Wenn dies bei Ihnen nicht möglich sein sollte, weil Ihr Provider dies ablehnt, so kann die automatische Backlinkprüfung nicht funktionieren, da der PHP-Zugriff dann auf lokale Dateien beschränkt wird. In diesem Fall können Sie bei uns eine neue Datei 'Linkeintragen' anfordern, in der die Backlinkprüfung deaktiviert ist. Schreiben Sie uns eine E-Mail oder nutzen Sie bitte das Kontaktformular. Der Dump-Import hat zwar funktioniert, es werden aber keine Umlaute (ä,ö,...) im Katalog angezeigt Wiederholen Sie den Dump-Installationsvorgang, wählen jedoch diese Datei: ctj_dump_100-MySql4-Iso.sql bzw. ctj_dump_500-MySql4-Iso.sql bzw. ctj_dump_1000-MySql4-Iso.sql Der Link in der Freischalt- E-Mail scheint nicht zu funktionieren Überprüfen Sie Ihre Eingabe im Adminbereich (Webkatalog konfigurieren): In der 2. Zeile bei 'URL' müssen Sie den KOMPLETTEN Namen Ihrer Webkatalog-URL eintragen. Haben Sie den Webkatalog zum Beispiel in einem Unterverzeichnis namens '/webkatalog' installiert, dann heißt die komplette URL 'http://www.meine_domain.de/webkatalog' und nicht etwa nur 'http://www.meine_domain.de'. |