Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit Javascripten
Ich habe auf einen Root Server Suse 10.2 aufgesetzt. Läuft auch alles soweit.
Diverse Patches draufgezogen, ncftp und Java 1.5 nachinstalliert.
Habe dann testweise ein paar php Sachen mit mysql hochgeladen. Läuft ebenfalls reibungslos.
Das Problem fängt bei den kleinen php chat an der auf javascript basiert. Es wird nichts gespeichert, Chatuhrzeit wird nicht angezeigt.
Ebenfalls funktioniert der php Mailer der ebenfalls auf javascript basiert nicht.
Die www Umgebung des Servers hat irgendwie Probleme mit javascript
Hat jemand eine Idee woran das liegen kann ? Habe schon viel gegoogelt, aber konnte diesbezüglich nicht viel finden. Ehrlich gesagt mich wundert es ein wenig das die Sachen nicht laufen.
Javascript ist clientseitig und wird vom Server nur ausgeliefert, nicht interpretiert. So also Mimetype und der Rest stimmt - liegt das Problem eher auf der Clientseite.
Ansonsten sind Deine Angaben äußerst dürftig...
Naja ich weiss ja das das clientseitig läuft, deshalb verstehe ich das selber nicht so recht.
Beispiel chat.
Hier läuft er.
http://www.il-portal.de/chat1/index.php
Hier läuft er nicht. (Suse Server)
http://www.sudden-strike-center.de/chat1/index.php
Ich finde es ja selber komisch. Kann mir den Fehler auch nicht so recht erklären.
Und der Mailer sendet garnicht mehr.
http://www.sudden-strike-center.de/Mailerneu/SSMMailer/Formular1/mail/formular1.php
Muss mir heute abend nochmal die Scripte mal genau anschauen. Allerdings die konnte ich bisher draufhauen wo ich wollte liefen immer.
Der Apache error Log wirft das aus.
Tue Jun 24 10:46:15 2008] [error] [client 217.231.14.226] ALERT - mail() - double newline in headers, possible injection, mail dropped (attacker '217.231.14.226', file '/srv/www/sudden-strike-center.de/public_html/Mailerneu/SSMMailer/Formular1/mail/magicmail.php', line 297), referer: http://www.sudden-strike-center.de/Mailerneu/SSMMailer/Formular1/mail/formular1.php
Kann es sein das es bei Suse 10.2 zu Problemen kommen kann mit den Apache 2.2 ? Alternativ sind ja noch Apache 1.3 und 2.0 vorhanden. Aktiv ist 2.2.
Werde das ganze System wohl mal überprüfen müssen. Da mit den Fehler niemand was anfangen kann vermute ich mal das sich bei mir irgendwo ein Fehler eingeschlichen hat.
Könnte das Problem bei suPHP 0.6.2 liegen ?
Kann es sein das Du suhosin benutzt?
Äh zumindest beim Chat steht der Fehler doch klar und deutlich da: Directory "/srv/www/sudden-strike-center.de/public_html/chat1" is writeable by others
Ansonsten gilt wie immer, je genauer die Fehlermeldung desto besser die Hilfe.
Naja weil ich mit den Rechten ausgetestet habe. Ich weiss auch nicht warum diese Sachen nicht laufen. Vielleicht liegts auch an Server Admin 24 Administration Software. Vielleicht installiere ich mal Confixx.
double newline in headers
Was das Mailen angeht, hast Du den Fehler doch schon vor Dir...
//Edit: Und was die Fehler im Chat angeht, werden wohl diverse Funktionen wie (shell)exec nicht möglich sein.
Habe Fehler gefunden.
Ich schreib es mal hier rein woran es lag.
Es lag an der double Headline. Suse 10.2 macht da dicht, weil das System von einen Angriff ausgeht und sofort blockt. Einfach alle scripte durchforsten und von \n\n auf \n abändern
Beispielzeile:
"boundary=\"{$mime_boundary1}\"\n\n";
so ändern.
"boundary=\"{$mime_boundary1}\"\n";
Ihr müsst alle Zeilen durchsuchen. Ich musste bestimmt über 50 Zeilen korrigieren.
Aber läuft jetzt reibungslos.
Aber trotzdem vielen Dank für eure Hilfe.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.