Seite 1 von 2

flashchat

Verfasst: 08.01.2008 18:23
von _User_
Hy,

Ich möchte den chat gerne installieren. Jedoch bekomme ich diesen error:
Warning: require_once(INC_DIRflashChatTag.php) [function.require-once]: failed to open stream: No such file or directory in /usr/export/www/hosting/knowledge/inc/config.php on line 535

Fatal error: require_once() [function.require]: Failed opening required 'INC_DIRflashChatTag.php' (include_path='.:') in /usr/export/www/hosting/knowledge/inc/config.php on line 535
Was habe ich falsch gemacht?

Bzw. hier hat jemand etwas geschrieben:
Ok sorry been working on phpbb3 so much lately that I didn't pay full attention to the post. Either way something is corrupted in the upload. I could keep telling you to try this and that but I have a feeling your best bet is to just reupload the files one folder at a time and see what happens. Most issues on this forum are from the upload. If the server hesitates or stops and restarts durning this upload it will corrupt a file, files etc. and from here it would be hard for me to tell you where this happened. It says the config.php file isn't finding this file so I don't know if it's the file itself that is corrupted or if it's the config.php or the common.php etc that is the issue. The fastest way still would be just to reupload and watch the upload to make sure everything is getting uploaded correctly.
Da mein Englisch nicht so gut ist, könnt ihr mir sagen, was ich zu tun habe?

danke

Verfasst: 08.01.2008 20:11
von terminatorx120
Ganz einfach!

Code: Alles auswählen

require_once(INC_DIRflashChatTag.php)
findet einfach die Datei nicht!
es kann doch gut sein, dass du entweder dich einfach verschrieben hast, buchstaben groß/klein geschrieben hast, obwohl er klein/groß sein sollte oder es liegt noch einen Anderen Verzeichniss!

Ohh mir fällt gerade auf, dass du es mal so machen solltest:

Code: Alles auswählen

require_once(INC_DIR."flashChatTag.php")

Verfasst: 09.01.2008 00:22
von cYbercOsmOnauT
Ich muss terminatorx120 leicht korrigieren. Die Zeile require_once(INC_DIR."flashChatTag.php") wird von PHP als require_once(INC_DIRflashChatTag.php) verarbeitet, wenn er die Konstante INC_DIR nicht kennt. PHP ist genügsam und geht dann einfach davon aus, dass es ein String sei. Wenn man bei der Fehlermeldung die Notices aktiviert (error_reporting(E_ALL)) sieht man das Gemecker von PHP.

Problem: Dein Script läd die Konstanten nicht und deswegen kommt es letzendlich zur Fehlermeldung.

Grüße,
Tekin

Verfasst: 09.01.2008 03:18
von Pyramide
Der englische Beitrag sagt übrigens, dass du die Dateien nochmal hochladen sollst, weil das bei der Mehrheit der Supportfragen die Ursache des Problems war.

Verfasst: 09.01.2008 16:12
von _User_
cYbercOsmOnauT hat geschrieben: Problem: Dein Script läd die Konstanten nicht und deswegen kommt es letzendlich zur Fehlermeldung.

Grüße,
Tekin
Hy,

Also mal ein dankeschön an euch. die datein habe ich alle nocheinmal raufgeladen- ohne erfolg.

Was muss ich machen, damit die Konstanten geladen werden?

Verfasst: 11.01.2008 16:16
von _User_
*push*

Verfasst: 13.01.2008 13:43
von _User_
*warte*

Verfasst: 13.01.2008 15:22
von Pyramide
Da der von der verlinkte Chat kostenpflichtig ist, wird sich den wohl kaum jemand für $5 kaufen, nur um die helfen zu können. Wenn es auch nach mehrmaligem neu hochladen nicht funktioniert, dann hast du entweder einen total kaputten FTP-Client/Server, anderen Schritt aus der Installationsanleitung vergessen oder die Software ist fehlerhaft.

Verfasst: 13.01.2008 15:24
von _User_
Ja, daran habe ich schon gedacht. Der Autor dieses Chats konnte mir auch nicht weiterhelfen.

Ich glaub, dass die Software eher fehlerhaft ist, weil ich hab den Ordner so wie er ist auf den Server geladen und dann hab ich manuell noch 2 Datein erstellen müssen.

Da ist die Software von phpBB und der Support hier schon weitaus besser. :D

Danke für Eure Hilfe.

Verfasst: 15.01.2008 21:06
von cYbercOsmOnauT
Ich habe den Flashchat schon an einigen Foren eingebaut und kann somit mit gutem Gewissen behaupten: Die Software ist _nicht_ fehlerhaft. Du hast wohl, so wie Pyramide schon vermutete, beim Einbau Fehler begangen.