Deutsche README-Datei ===================== ------------------------------------------------------------------------------- Themenuebersicht: ------------------------------------------------------------------------------- 1. Danke 2. Voraussetzungen 3. Installation 3. a) Manuelle-Installation 3. b) Zugriffsrechte (CHMOD) 4. Konfiguration 4. a) SMTP-Support durch PHPMailer 5. Wichtige Templates 6. Wie Sie mit dem Script Geld verdienen 7. Tipps und Hinweise zum Thema Sicherheit 8. Deinstallation 9. Bekannte Fehlerquellen und deren Behebung 10. Weiterfuehrende, wichtige Links 11. Distanzierung 12. Aufloesung von Nummern ------------------------------------------------------------------------------- -------- 1. Danke -------- Erst einmal vielen Dank, dass Sie mein kostenloses Mailtausch-Script Mailer-Project (wird ab hier Programm genannt) heruntergeladen haben! Ich bietet Ihnen hiermit die Moeglichkeit an, einen komplett eigenen Mailtausch oder Paidmailer aufzubauen. Ich moechte hier nochmals darauf hinweisen, dass ich ABSOLUT KEINE GEWAEHR fuer die Fehlerfreiheit und Sicherheit dieses Programmes uebernehme! Die Installation erfolgt stets AUF IHRER EIGENEN GEFAHR UND VERANTWORTUNG hin! ------------------ 2. Voraussetzungen ------------------ Sie benoetigen eine sogn. LAMP-Umgebung auf Ihrem Server. Das ist nichts besonders! (Also wenn Ihr Hoster gut Geld verlangt, dann gehen Sie besser woanders hin... :-) ) LAMP steht fuer "Linux, Apache, MySQL, PHP". PHP sollte moeglichst in der Version 4.4.x vorliegen (oder hoeher), da in den aelteren Versionen einfach zu viele Programmierfehler enthalten sind. Mailer-Project ist mittlerweile weitgehenst unter PHP 5.3 getestet und sollte einwandfrei funktionieren. Wenn Sie dennoch auf Fehler stossen, so melden Sie die bitte im Forum oder im Bug-Tracker (siehe "10. Weiterfuehrende, wichtige Links"). Unter http://www.webhostlist.de koennen Sie sich einen passenden Anbieter raussuchen, wenn Sie nicht weiterwissen. Das Mailer-Project-Script scheint mit einigen sogn. Free-Hostern nicht 100%ig klar zu kommen. Das lag in der Vergangenheit meistens daran, dass der system()-Befehl deaktiviert war und dass somit keine SQL-Dateien eingespielt werden konnten. Mittlerweile sollte dies jedoch klappen, da das Importieren der Dumps komplett umgeschrieben ist. Unter Windows-Systemen ist das Script nur unzureichend testen getestet worden. Wenn Sie also z.B. WinXAMP (oder so?) haben, testen Sie es gerne dort. Gehen Sie aber nicht davon aus, dass es auch fehlerfrei laufen wird. :-/ --------------- 3. Installation --------------- Die Installation ist recht einfach gehalten: - Entpacken Sie das heruntergeladene Archiv (zum Beispiel mit WinZIP) in ein Verzeichnis auf Ihrer Festplatte. Es wird dabei ein Verzeichnis namens "mxchange-x.x.x" angelegt (wobei x.x.x die aktuelle Version ist). - Laden Sie den gesamten Inhalt des Verzeichnisses "0.2.1" hoch (die anderen Dateien werden nicht benoetigt.) Auch die SQL-Dateien im Hauptverzeichnis sollten mit hochgeladen werden, die upgrade.php bitte nicht mehr mit hochladen! - Setzen Sie die Zugriffsrechte (CHMOD) wie folgt: + Verzeichnis inc auf 777 + Datein inc/cache/config-local.php auf 666 - Das Script befindet sich jetzt im Installationsmodus! - Rufen Sie einfach das Script direkt auf: http://www.mein-server.de/mailtausch/ Das Script leitet Sie direkt in die Installationsroutine. - Erhalten Sie hier "500 Internal Server Error" Fehlermeldungen, so muessen Sie die .htaccess-Dateie aus dem Hauptverzeichnis loeschen (diese sollte neben Dateien wie agb.php, admin.php befinden). - Wenn Sie das aktuelle Theme nicht moegen, so koennen Sie schon jetzt das Theme "auswaehlen", indem Sie es an install.php wie folgt anhaengen: - install.php?theme=business = Ruft das Theme "Solid-Business" auf - install.php?theme=desert = Ruft das Theme "Desert-Storm" auf - Der Installationspfad wird vom Script selbst erkannt (Auto-Detection) und brauch bei 99% aller Installationen nicht von Ihnen geaendert werden. Auch die Installationsroutine "laesst die Finger davon". - Neuerdings wird auch die URL automatisch erkannt. Auch hier brauchen Sie mit 99%-iger Wahrscheinlichkeit nichts aendern. :-) - Folgen Sie den Anweisungen auf dem Bildschirm. Wenn diese IMMER_GROSS_GESCHRIEBEN_SIND, ist vermutlich die englische Sprache aktiv. Sie muessen derzeit die deutsche Sprache dann so aufrufen: http://www.ihr-server.de/install.php?mx_lang=de - Lassen Sie folgende Einstellungen beim Installieren auf Standart: + Ausgabe-Modus auf 'render' + Frameset abschalten (Table-Set aktivieren). Diese beiden Einstellungen haben bei den ersten Installationen die meisten Fehler verursacht! Viel Glueck! :-) ******************************************************************************** Uebrigens: Wenn das Script Sie bittet, Zugriffsrechte bestimmter Dateien oder Verzeichnisse zu aendern und Ihnen aber einen "Weiter-Button" anbietet, fuehren Sie diese ZUERST durch und klicken dann auf "Weiter", versuchen Sie nicht die Seite zu aktualisieren! Das kann durchaus zu Fehlern fuehren. ******************************************************************************** --------------------------- 3. a) Manuelle-Installation --------------------------- Diese Installationsvarriante ist seit einigen Revisionen nicht mehr moeglich und wird hier nur aus "historischen Gruenden" in der Readme behalten. Bitte probieren Sie es nicht weiter aus, sondern versuchen Sie die halb-automatische Installation. Sollten Sie dort auf Fehlermeldungen stossen, schauen Sie am Besten einfach im Forum unter http://forum.mxchange.org vorbei. Vielleicht wurde Ihr Fehler dort schon behoben. Und aktualisieren Sie immer Ihren SVN-Checkout! ******************************************************************************** * Ab hier die veraltete Anleitung zur manuellen Installation * ******************************************************************************** Falls es bei der halb-automatischen Installation per install.php nicht klappen sollte (Fehlermeldungen beim Einspielen der SQL-Dateien), so muessen Sie diese selber in folgender Reihenfolge (unbedingt einhalten!!!) einspielen: 1. install/tables.sql 2. install/menu-de.sql Kopieren Sie die Datei inc/config-local.php.dist nach inc/cache/config-local.php (Vorsicht! Kein .dist mehr!). Stellen Sie dann in der inc/cache/config-local.php den Eintrag MXCHANGE_INSTALLED um auf 'Y': (zirka Zeile 68) Vorher: setConfigEntry('MXCHANGE_INSTALLED', 'N'); Nachher: setConfigEntry('MXCHANGE_INSTALLED', 'Y'); Anschliessend stellen Sie die MySQL-Zugangsdaten, den Titel Ihres Mailtausches, Werbspruch (Slogan) und Ihre EMail-Adresse (zum Empfangen von Anmelde-EMails usw.) ein. Die inc/cache/config-local.php ist dazu von mir ausreichend gut durchkommentiert. Beachten Sie aber, dass Sie Ihre Daten zwischen die doppelten Anfuehrungszeichen (") setzen muessen. Rufen Sie dann in Ihrem Webbrowser die Datei http://localhost/ihr-pfad-hier/admin.php auf. Es sollte zur Einrichtung des ersten Administrationszuganges weitergeleitet werden. Ebenfalls viel Glueck dabei! :-) Schauen Sie unter "10. Weiterfuehrende, wichtige Links" nach, wenn Sie nicht weiter wissen. ---------------------------- 3. b) Zugriffsrechte (CHMOD) ---------------------------- Es sind fuer Mailer-Project nur Leserechte auf Dateien und Verzeichnisse, sowie Ausfuehrbar/Durchsuchbar fuer Verzeichnisse noetig. Schreibrechte brauchen Sie auf das Verzeichnis inc/.secret/, inc/cache/ und inc/cache/_compiled/html/, da dort Dateien angelegt werden muessen. Nach der fertigen Installation koennen Sie sogar Schreibrechte vom Verzeichnis inc/.secret/ entfernen. Sie sollten dies aber erst nach der Installation von ext-sql_patches tun, da die Erweiterung dort Schreibzugriff braucht. Einfacher dargestellt bedeutet dies: (Oktalwerte) - CHMOD 0555 auf alle Verzeichnisse, plus CHMOD 0777 auf inc/.secret/, inc/cache/ und inc/cache/_compiled/html/ - CHMOD 0444 auf alle Dateien, bis auf die Dateien in den oben besagten Verzeichnissen. Schreibrechte fuer inc/cache/ sind wichtig, damit u.a. Cache-Dateien zum Beschleunigen des Scriptes erzeugt werden koennen. Im Verzeichnis inc/cache/_compiled/html/ werden kompilierte Templates abgelegt, um sich wiederholende Dinge im Script zu sparen. Sollten Sie also Templates aendern, leeren Sie unbedingt inc/cache/_compiled/html/, da sonst Ihre Aenderungen nicht sichtbar werden. Alternativ koennen Sie - wenn Sie z.B. viele Templates oft am Aendern sind - in der Datei inc/cache/config-local.php die Zeile mit setConfigEntry('DEBUG_TEMPLATE_CACHE', 'Y'); einkommentieren. Loeschen Sie dazu die ersten zwei Slashes in der Zeile (zirka Zeile 88 rum), nicht aber die aus dem Kommentar darueber! So sollte dies dann aussehen: // CFG: DEBUG-TEMPLATE-CACHE setConfigEntry('DEBUG_TEMPLATE_CACHE', 'Y'); Haben Sie Ihre Templates angepasst, so setzen Sie wieder die zuvor entfernten zwei Slashes, damit die Templates gecacht werden und Ihr Mailer schneller laeuft. Danach sollte die Zeile wieder wie folgt aussehen: // CFG: DEBUG-TEMPLATE-CACHE //setConfigEntry('DEBUG_TEMPLATE_CACHE', 'Y'); ---------------- 4. Konfiguration ---------------- Nach dem Installationsvorgang sollte das *grundlegenste* erledigt sein. Richten Sie als naechstes *unbedingt* einen Administrator-Account ein! Dieses wird auch nach der Installation automatisch der naechste Schritt sein. Danach geht es gleich im Admin-Bereich weiter. Glueckwunsch, Sie sind hier angekommen! Gleich nach dem Login im Admin-Bereich werden Ihnen eine Reihe Aufgaben zugeteilt. Führen Sie der Reihe nach aus und installieren Sie die Erweiterungen in Ihr System. Danach koennen Sie die Aufgaben ohne Bedenken loeschen. Sollten Sie mal ein Update von mir erhalten, oder auch eine Erweiterung loeschen, wird - solange die Erweiterung noch auf dem Server existiert - wieder eine neue Aufgabe automatisch generiert. Die Erweiterungen admintheme1 und admintheme_default sind Sondererweiterungen: - admintheme_default: Standartmenue (Auslieferung) setzen - admintheme1: EMail-Statistik und Online-Statistik werden in das Menue Statistiken verschoben Beachten Sie, dass diese Erweiterungen nach Registrierung wieder entfernt werden, da sie nur das Admin-Menue veraendern sollen und sonst keine weitere Funktion haben. Zurueck zur Konfiguration des Mailtausches! Als naechstes sollten Sie schauen, ob Sie mit den Standartbeschriftungen aller Menues zufrieden sind (was auch meistens so ist... ;-) ). Dann richten Sie unter "Einstellungen" die Untermenuepunkte von oben nach unten durcharbeiten: - Kategorien einrichten: Richten Sie hier Kategorien ein. In diesen koennen dann Ihre Mitglieder ihre Werbung spaeter buchen. Es snd berteits welche vorgegeben. Derzeit koenenn Sie noch nicht aendern oder loeschen! - Anmeldeformular: Stellen Sie hier ein, wie viele Kategorien bei der Anmeldung *mindestens* ausgewaehlt werden sollen, damit die Anmeldung durchgefuehrt werden kann. Dieses wirkt sich auch spaeter auf den Mailversand aus! - Versand, Empfang: Richten Sie hier fuer die Mitglieder die maximal zu empfangenen Mails pro Tag ein (also wie viel ein Mitglied pro Tag empfangen will). Dieses sollten schon mehr als 5 Auswahlen (+ 0 Mails / Tag wegen der Urlauber) sein. - Sicherheitseinstellungen: Diverse Einstellungen zum Thema Sicherheit, wie minimale Passwortlaenge, doppelt angemeldete Email-Adressen / Passwoerter verweigern. - Punkte: Hier gibt es gleich zwei weitere Unterpunkte: * Willkommensgutschrift und andere Festbetraege editieren: Hier stellen Sie Die Vergueetung bei Anmeldung ("Willkommensgutschrift") und eine einmalige Referral-Gutschrift (nur erste Ebene!) ein. * Referral-Ebenen editieren / loeschen / hinzufuegen: Dies ist wohl das interessanteste fuer Mitglieder! Es empfiehlt sich, das ganze "in der Waage" zu halten: Nicht zu viel aber auch nicht zu wenig und je "tiefer" die Ebenen, desto niedriger der prozentualer Anteil. Zudem sollten zum Starten 5 Ebenen reichen. :-) * Auch bei den Referral-Ebenen koennen Sie noch nichts aendern / loeschen! Loeschen von Referral-Ebenen im Betrieb ist gefaehrlich! Dadurch verlieren Ihre Mitglieder definitiv Punkte in den Ebenen! Also vorher manuell gutschreiben!!! Wenn Sie hier angekommen sind, haben Sie Ihren ersten (?) freien Mailtausch eingerichtet! Nochmals "Herzlichen Glueckwunsch" an dieser Stelle! --------------------------------- 4.a) SMTP-Support durch PHPMailer --------------------------------- Seit der Mailer-Project Version 0.2.1-RC5 wird PHPMailer in der Version 2.0.0 genutzt. Die Dokumentation, sowie Lizenzdatei finden Sie unter inc/phpmailer/. Ich nutze davon jedoch nur den SMTP-Auth-Mechanismus, da bei einigen Usern die mail()-Funktion deaktiviert war. Mein besonderer Dank gilt hier "The Shadowmaster", da er mich darauf aufmerksam und angespornt hat, den Support fuer SMTP-Auth einzubauen. Damit Sie dies nun auch in Mailer-Project nutzen koennen, muessen Sie nach der Installation von Mailer-Project die config.php erneut runterladen(!) und die Eintraege SMTP_HOSTNAME, SMTP_USER und SMTP_PASSWORD anpassen. Derzeit wird nur die SASL-Methode LOGIN unterstuetzt. Tesweise koennen Sie auch versuchen, SSL einzuschalten. Sollten Sie Fehlermeldungen erhalten und es sind keine Mails unterwegs, versuchen Sie als erstes das SSL abzuschalten. Eventuell unterstuetzt Ihr fsocksopen()-Befehl von PHP kein SSL! Gerne kann ich Ihnen im Rahmen von Mailversand fuer Mailer-Project hier etwas Support in meinem Forum anbieten, ich kann natuerlich nicht die gesamte PHPMailer-Klasse supporten! Die neuste PHPMailer-Version finden Sie auf deren Homepage unter der folgenden Adresse: http://phpmailer.codeworxtech.com/ --------------------- 5. Wichtige Templates --------------------- Sie sollten nunn diverse Templates einstellen: impressum.tpl, metadata.tpl sind beispielsweise im "Fabrikzustand". Verwenden Sie dazu einen einfachen Texteditor wie Notepad.exe, nicht aber einen HTML-Editor. Diese bauen oefters Kopf- und Fuss-Tags ein, die in Templates unerwuenscht sind. Auch sollten Sie auf Texteditieren, wie Word verzichten, da diese sehr schlechten HTML-Code generien. Weitere Details zu meinem Template-System entnehmen Sie bitte der TEMPLATES.txt ! Ich werde oefters gefragt, wo ein guter Platz fuer Banner-Codes und/oder Counter-Codes ist. Dazu moechte ich gleich die interessantesten Plaetze auflisten: - guest_header.tpl - Kopf-Template im Gastbereich: Hier koennen Sie beispielsweise 468x60-Banner oder Textlinks unterbringen - member_header.tpl - Das gleiche Template dieses Mal fuer den Mitgliedsbereich - guest_footer.tpl - Das gleiche dieses Mal unten der Fuss - member_footer.tpl - Das gleiche dieses Mal fuer den Mitgliedsbereich - guest_advert.tpl - Gast-Template unterhalb des Menue-Systems: Hier passen gut 88x31-Banner und/oder Counter-Codes rein - member_advert.tpl - Gleiches Template fuer den Mitgliedsbereich Damit Ihre Aenderungen beim Editieren der Templates sofort sichtbar sind, sollten Sie das Cachen der kompilierten Templates verhindern. Mehr dazu unter "3. b) Zugriffsrechte (CHMOD)". ---------------------------------------- 6. Wie Sie mit dem Script Geld verdienen ---------------------------------------- Sie koennen nicht nur mit Werbeeinahmen Geld verdienen - was sich nur bei 1000 Besuchern pro Tag und mehr sich lohnen wuerde - sondern auch mit Verkauf von Accounts! Dabei brauchen Sie noch nicht mal Ihren Ref-Link bewerben! Das geschieht vollkommen automatisch! Melden Sie sich als naechstes selber an. Die vom System Ihnen zugeteilte Ref-ID tragen Sie unter "Einstellungen -> Standart Ref-ID" als Referral-ID ein. Sobald Sie dies getan haben, und jemand Ihren Mailtausch ohne Ref-Link aufruft, wird automatisch Ihre Ref-ID im Anmeldeformular eingesetzt. Folglich erhalten Sie alle Refs, die nicht ueber Ref-Links reingekommen sind! Wenn Sie meinen, dass Sie genug Refs haben (Tipp: ab 30 Refs wird es interessant fuer das neue Mitglied!) dann versteigern Sie diesen in einem Auktionshaus Ihrer Wahl oder verkaufen Sie diesen von Ihrer Webseite aus. (Mailer-Project bietet fuer letzteres bald eine Erweiterung ext-refsell, solange muessen Sie schon eigene Templates und what-Dateien erstellen). Nach Verkauf und Abgabe des Accounts melden Sie einfach erneut an, tragen die Ref-ID ein und das Spiel beginnt von vorne. Viel Erfolg beim Geldverdienen! Uebrigens: 30 Refs sind durchaus 20 EUR und mehr wert. Und Sie muessen natuerlich Ihren Mailtausch bewerben, da ihn sonst niemand kennt! Aber das sollte Ihnen schon klar sein... ------------------------------------------ 7. Tipps und Hinweise zum Thema Sicherheit ------------------------------------------ ############################################################################### Etwas sehr wichtiges vorweg: Loeschen Sie die Installationsroutine (install.php aus dem Hauptverzeichnis und inc/install*), damit Unbefugte diese nicht missbrauchen koennen! ############################################################################### Stellen Sie beim Sicherheitscode (beim Best. von Mails wird dieser angezeigt und muss wiederholt werden) nicht weniger als 3 ein. Eine 0 deaktiviert nun seit einigen Versionen den Code, nicht aber den Button! Dieser muss noch immer angeklickt werden. Ich habe diesen Code aus einem einfachen Grund eingebaut: So wie es bei einem anderen Mailtausch-Betreiber aussah, wurden zwar die Mails bestaetigt, aber die Seite nie besucht. So wie ich vermute, wurden sogn. Fake- Programme (Auto-Confirm) verwendet, um die Mails zu bestaetigen, da die Links nachmachbar sind. Dieses Script ist mit einem Sicherheitscode zum Eingeben + einem Buttom zum Anklicken ausgestattet. Er wird in ein Bild hineingeschrieben, das gemustert ist. Weitere Details entnehmen Sie bitte der Textdatei SECURITY.txt! Um diesen Code kommen (hoffentlich) die Faker-Programme nicht mehr herum. ----------------- 8. Deinstallation ----------------- Zur Deinstallation loeschen Sie alle Dateien des Scriptes vom Server und die Tabellen mit Struktur. Bei den meisten Hostern duerfen Sie nicht die Datenbank selber loeschen. Versuche dies zu tun, fuehren zu Fehlern und die Tabellen bleiben bestehen. -------------------------------------------- 9. Bekannte Fehlerquellen und deren Behebung -------------------------------------------- Hier sind alle bekannten "Fehermeldungen" und wie Sie diese selber beheben koennen. Richtige Bugs (Programmierfehler) koennen Sie nur mit entsprechenden Kenntnissen fixen, die hier ich aber gerne im Support-Forum oder im Bug-Tracker behandeln kann. Die meisten hier aufgelisteten Fehlermeldungen und deren Loesungen beruhen auf Erfahrungen mit unterschiedlichen Hostern. FEHLER: Ihr Browser zeigt den Quellcode des Scriptes an, bzw. startet einen Download. LOESUNG: Ihr Server unterstuetzt kein PHP. Aktuell werden PHP 4.4.x (die neuste bitte) und die neuste PHP5 Version unterstuetzt. Bitte lassen Sie sich dies von Ihrem Hoster nachinstallieren. Alternativ - ich nehme dann an, Sie hosten selber - koennen Sie im Internet (ich kann YaCy und www.ixquick.com als Google- Alternative sehr empfehlen) nach Installationsanleitungen suchen. Ich kann da verstaendlicherweise nur geringfuegig helfen. FEHLER: Ihr Browser zeigt "Datei nicht gefunden (404)" an. LOESUNG: Sie haben das Script in ein falsches Verzeichnis auf dem Server hochgeladen. Meistens gibt es auf dem Server ein Verzeichnis "htdocs" oder "html", wo Sie Ihre Dateien hochladen muessen, damit sie im Internet abrufbar sind. Verzeichnisse wie z.B. cgi-bin, phptmp, logs sind hier definitiv die falschen Kandidaten. FEHLER: Ihr Browser zeigt weiterhin "Datei nicht gefunden (404)" an. LOESUNG: Haben Sie das Script an die richtige Stelle hochgeladen? Falls ja, dann haben Sie vermutlich es nicht richtig aufgerufen. "htdocs" oder "html" sind keine Verzeichnisse, die Sie im Browser aufrufen, sondern "root-Verzeichnisse", in denen Ihr Webserver nachschaut, wenn er HTTP-Anfragen erhaelt. FEHLER: Ihr Browser zeigt "Zugriff verweigert (403)" an. LOESUNG: Es sind vermutlich nicht genuegend Zugriffsrechte gesetzt. Dabei gelten andere, als die Sie z.B. von Windows her kennen, naemlich Unix-Dateirechte. Diese koennen "Lesen" (das was wohl fehlt), "Schreiben" und "Ausfuehren" bzw. "Suchen". Letzteres fuehrte oefters zu Verwirrung und gilt fuer z.B. Perl- oder Shell-Script, nicht jedoch fuer PHP! Mehr dazu im Abschnitt "3. b)" . FEHLER: Ihr Browser zeigt "Interner Serverfehler (500)" an. LOESUNG: Ihr Server unterstuetzt nicht das Verwenden von so genannten .htaccess- Dateien, was aber eigentlich kein grosses Risiko darstellen sollte. Dennoch haben viele Hoster das Verwenden von eigenen .htaccess-Dateien unterbunden. Loeschen Sie einfach die Datei .htacces aus dem Hauptverzeichnis des Scriptes. FEHLER: Ihr Browser zeigt weiterhin "Interner Serverfehler (500)" an. LOESUNG: Es ist vermutlich mehr kaputt gegangen, als dass Sie es reparieren koennen bzw. das Script dafuer verantwortlich ist. Setzen Sie sich mit dem Support Ihres Hosters in Verbindung. Einige hatten in der Vergangenheit zurueckgeschrieben, dass sie "das Script nich kennen" und daher nicht helfen koennen. Teilen Sie dem Support einfach mit, dass es auch z.B. als CGI (Fast-CGI laeuft bei mir auf der Entwicklungsumgebung unter LigHTTPd) problemlos laufen kann. FEHLER: Ihr Browser leitet staendig weiter bzw. bricht irgentwann mit der Meldung ab, es seien z.B. Cookies nicht aktiviert. LOESUNG: Seit einigen Revisionen ist die Nutzung des Scriptes ohne Cookies moeglich. Vermutlich haben Sie hier einen Bug gefunden. Alternativ koennen Sie einfach im Browser die Cookies zulassen. Hilfestellungen zum Aktivieren der Cookies gibt es haufenweise im Internet. (Sie wissen schon, einfach im Internet suchen...) FEHLER: Ihr Browser zeigt "Bad Request (400)" an. LOESUNG: (LigHTTPd) Bitte hier nachsehen: http://forum.mxchange.org/topic-477.html Letztendlich muss die Einstellung 'net.core.somaxconn' auf z.B. 1024 erhoeht werden, Standartwert ist 128 unter Debian, was bei hoher Last viel zu niedrig ist. FEHLER: Ihr Hoster leitet alle nicht eingerichteten Subdomains auf Ihre Hauptseite weiter. Er hat eine Wildcat-Domain eingrichtet, die alle nicht eingerichteten Subdomains auffaengt. OESUNG: Editieren Sie die Datei inc/cache/config-local.php und tragen Sie dort die URL Ihrer Webseite ein: // Fix URL - start setConfigEntry('URL', 'http://www.your-domain.invalid'); // Fix URL - end (*KEIN* Slash am Ende!) ----------------------------------- 10. Weiterfuehrende, wichtige Links ----------------------------------- Ihre erste Anlaufstelle sollte immer diese README.txt sein, die anderen Dateien in diesem Verzeichnis sind teilweise stark veraltet und geben nicht das aktuelle Script wieder. Als naechstes sollten Sie im Wiki nachsehen: http://wiki.mxchange.org Es ist allerdings noch nicht fertig und wird Ihnen erstmal wenig nuetzen, ich wollte es hier aber schon mal erwaehnt haben. ;-) Wenn Sie nicht klarkommen oder Sie Endlosschleifen oder Fehlermeldungen erhalten, melden Sie sich bitte bei mir. Die erste Anlaufstelle fuer Sie ist immer mein Forum, welches Sie hier finden koennen: http://forum.mxchange.org Auch sollten Sie meinen Bug-Tracker aufsuchen und dort Fehlermeldungen posten: http://bugs.mxchange.org Alle wichtigen Kontaktdaten finden Sie im Impressum: http://mxchange.org/cms/index/wht/impressum Sehen Sie aber bitte von Anrufen ab, ich gebe per Telefon kein Suppport und keine Beratung. ----------------- 11. Distanzierung ----------------- Da dieses Script frei und ohne Alterskontrolle zur Verfuegung steht, kann ich nicht kontrollieren, wer sich dieses runterlaedt. In keinem Fall mache ich mich fuer Folgen und daraus resultierenden Schaeden verantwortlich und entziehe mich hiermit von der Haftbarkeit. Jeder, der diese Software runterlaedt, hat die Lizenz GNU GPL Version 2 oder jede neuere Version gelesen und akzeptiert. Diese wird im jedem Downloadpaket mitgeschickt bzw. ist in der Repository unter [1] einsehbar. --------------------------- 12. Aufloesung von Nummern: --------------------------- [1]: http://mxchange.org/repos/mailer/branches/0.2.1-FINAL/DOCS/LICENSE.txt [EOF]