Added missing parameter which allows to add the SQL statements not just to 'install...
[mailer.git] / DOCS / de / README.txt
1 Deutsche README-Datei
2 =====================
3
4 -------------------------------------------------------------------------------
5 Themenuebersicht:
6 -------------------------------------------------------------------------------
7 1. Danke
8 2. Voraussetzungen
9 3. Installation
10 3. a) Manuelle-Installation
11 3. b) Zugriffsrechte (CHMOD)
12 4. Konfiguration
13 4. a) SMTP-Support durch PHPMailer
14 5. Wichtige Templates
15 6. Wie Sie mit dem Script Geld verdienen
16 7. Tipps und Hinweise zum Thema Sicherheit
17 8. Deinstallation
18 9. Bekannte Fehlerquellen und deren Behebung
19 10. Weiterfuehrende, wichtige Links
20 11. Distanzierung
21 12. Aufloesung von Nummern
22 -------------------------------------------------------------------------------
23
24 --------
25 1. Danke
26 --------
27
28 Erst einmal vielen Dank, dass Sie mein kostenloses Mailtausch-Script
29 Mailer-Project (wird ab hier Programm genannt)  heruntergeladen haben!
30 Ich bietet Ihnen hiermit die Moeglichkeit an, einen komplett eigenen
31 Mailtausch oder Paidmailer aufzubauen. Ich moechte hier nochmals darauf
32 hinweisen, dass ich ABSOLUT KEINE GEWAEHR fuer die Fehlerfreiheit und
33 Sicherheit dieses Programmes uebernehme! Die Installation erfolgt stets AUF
34 IHRER EIGENEN GEFAHR UND VERANTWORTUNG hin!
35
36 ------------------
37 2. Voraussetzungen
38 ------------------
39
40 Sie benoetigen eine sogn. LAMP-Umgebung auf Ihrem Server. Das ist nichts
41 besonders! (Also wenn Ihr Hoster gut Geld verlangt, dann gehen Sie besser
42 woanders hin... :-) )
43
44 LAMP steht fuer "Linux, Apache, MySQL, PHP".
45
46 PHP sollte moeglichst in der Version 4.4.x vorliegen (oder hoeher), da in den
47 aelteren Versionen einfach zu viele Programmierfehler enthalten sind.
48
49 Mailer-Project ist mittlerweile weitgehenst unter PHP 5.3 getestet und sollte
50 einwandfrei funktionieren. Wenn Sie dennoch auf Fehler stossen, so melden Sie
51 die bitte im Forum oder im Bug-Tracker (siehe "10. Weiterfuehrende, wichtige
52 Links").
53
54 Unter http://www.webhostlist.de koennen Sie sich einen passenden Anbieter
55 raussuchen, wenn Sie nicht weiterwissen. Das Mailer-Project-Script scheint mit
56 einigen sogn. Free-Hostern nicht 100%ig klar zu kommen. Das lag in der
57 Vergangenheit meistens daran, dass der system()-Befehl deaktiviert war und dass
58 somit keine SQL-Dateien eingespielt werden konnten.
59
60 Mittlerweile sollte dies jedoch klappen, da das Importieren der Dumps komplett
61 umgeschrieben ist.
62
63 Unter Windows-Systemen ist das Script nur unzureichend testen getestet worden.
64 Wenn Sie also z.B. WinXAMP (oder so?) haben, testen Sie es gerne dort. Gehen Sie aber
65 nicht davon aus, dass es auch fehlerfrei laufen wird. :-/
66
67 ---------------
68 3. Installation
69 ---------------
70
71 Die Installation ist recht einfach gehalten:
72
73 - Entpacken Sie das heruntergeladene Archiv (zum Beispiel mit WinZIP) in ein
74   Verzeichnis auf Ihrer Festplatte. Es wird dabei ein Verzeichnis namens
75   "mailer-x.x.x" angelegt (wobei x.x.x die aktuelle Version ist).
76
77 - Laden Sie den gesamten Inhalt des Verzeichnisses "0.2.1" hoch (die anderen
78   Dateien werden nicht benoetigt.) Auch die SQL-Dateien im Hauptverzeichnis
79   sollten mit hochgeladen werden, die upgrade.php bitte nicht mehr mit hochladen!
80
81 - Setzen Sie die Zugriffsrechte (CHMOD) wie folgt:
82   + Verzeichnis inc auf 777
83   + Datein inc/cache/config-local.php auf 666
84
85 - Das Script befindet sich jetzt im Installationsmodus!
86 - Rufen Sie einfach das Script direkt auf: http://www.mein-server.de/mailtausch/
87   Das Script leitet Sie direkt in die Installationsroutine.
88 - Erhalten Sie hier "500 Internal Server Error" Fehlermeldungen, so muessen Sie
89   die .htaccess-Dateie aus dem Hauptverzeichnis loeschen (diese sollte neben
90   Dateien wie agb.php, admin.php befinden).
91 - Wenn Sie das aktuelle Theme nicht moegen, so koennen Sie schon jetzt das Theme
92   "auswaehlen", indem Sie es an install.php wie folgt anhaengen:
93
94   - install.php?theme=business = Ruft das Theme "Solid-Business" auf
95   - install.php?theme=desert   = Ruft das Theme "Desert-Storm" auf
96
97 - Der Installationspfad wird vom Script selbst erkannt (Auto-Detection) und
98   brauch bei 99% aller Installationen nicht von Ihnen geaendert werden. Auch
99   die Installationsroutine "laesst die Finger davon".
100
101 - Neuerdings wird auch die URL automatisch erkannt. Auch hier brauchen Sie mit
102   99%-iger Wahrscheinlichkeit nichts aendern. :-)
103
104 - Folgen Sie den Anweisungen auf dem Bildschirm. Wenn diese
105   IMMER_GROSS_GESCHRIEBEN_SIND, ist vermutlich die englische Sprache aktiv. Sie
106   muessen derzeit die deutsche Sprache dann so aufrufen:
107   http://www.ihr-server.de/install.php?mx_lang=de
108
109 - Lassen Sie folgende Einstellungen beim Installieren auf Standard:
110   + Ausgabe-Modus auf 'render'
111   + Frameset abschalten (Table-Set aktivieren).
112
113   Diese beiden Einstellungen haben bei den ersten Installationen die meisten
114   Fehler verursacht!
115
116 Viel Glueck! :-)
117
118 ********************************************************************************
119 Uebrigens: Wenn das Script Sie bittet, Zugriffsrechte bestimmter Dateien oder
120 Verzeichnisse zu aendern und Ihnen aber einen "Weiter-Button" anbietet, fuehren
121 Sie diese ZUERST durch und klicken dann auf "Weiter", versuchen Sie nicht die
122 Seite zu aktualisieren! Das kann durchaus zu Fehlern fuehren.
123 ********************************************************************************
124
125 ---------------------------
126 3. a) Manuelle-Installation
127 ---------------------------
128
129 Diese Installationsvarriante ist seit einigen Revisionen nicht mehr moeglich und
130 wird hier nur aus "historischen Gruenden" in der Readme behalten. Bitte probieren
131 Sie es nicht weiter aus, sondern versuchen Sie die halb-automatische
132 Installation. Sollten Sie dort auf Fehlermeldungen stossen, schauen Sie am Besten
133 einfach im Forum unter http://forum.mxchange.org vorbei. Vielleicht wurde Ihr
134 Fehler dort schon behoben. Und aktualisieren Sie immer Ihren SVN-Checkout!
135
136 ********************************************************************************
137 *          Ab hier die veraltete Anleitung zur manuellen Installation          *
138 ********************************************************************************
139
140 Falls es bei der halb-automatischen Installation per install.php nicht klappen
141 sollte (Fehlermeldungen beim Einspielen der SQL-Dateien), so muessen Sie diese
142 selber in folgender Reihenfolge (unbedingt einhalten!!!) einspielen:
143
144 1. install/tables.sql
145 2. install/menu-de.sql
146
147 Kopieren Sie die Datei inc/config-local.php.dist nach inc/cache/config-local.php
148 (Vorsicht! Kein .dist mehr!).
149
150 Stellen Sie dann in der inc/cache/config-local.php den Eintrag
151 MAILER_INSTALLED um auf 'Y': (zirka Zeile 68)
152
153 Vorher:
154 setConfigEntry('MAILER_INSTALLED', 'N');
155
156 Nachher:
157 setConfigEntry('MAILER_INSTALLED', 'Y');
158
159 Anschliessend stellen Sie die MySQL-Zugangsdaten, den Titel Ihres Mailtausches,
160 Werbspruch (Slogan) und Ihre EMail-Adresse (zum Empfangen von Anmelde-EMails
161 usw.) ein.
162
163 Die inc/cache/config-local.php ist dazu von mir ausreichend gut
164 durchkommentiert. Beachten Sie aber, dass Sie Ihre Daten zwischen die doppelten
165 Anfuehrungszeichen (") setzen muessen.
166
167 Rufen Sie dann in Ihrem Webbrowser die Datei
168 http://localhost/ihr-pfad-hier/admin.php auf. Es sollte zur Einrichtung des
169 ersten Administrationszuganges weitergeleitet werden.
170
171 Ebenfalls viel Glueck dabei! :-)
172
173 Schauen Sie unter "10. Weiterfuehrende, wichtige Links" nach, wenn Sie nicht
174 weiter wissen.
175
176 ********************************************************************************
177 *          Bis hier die veraltete Anleitung zur manuellen Installation         *
178 ********************************************************************************
179
180 ----------------------------
181 3. b) Zugriffsrechte (CHMOD)
182 ----------------------------
183
184 Es sind fuer Mailer-Project nur Leserechte auf Dateien und Verzeichnisse, sowie
185 Ausfuehrbar/Durchsuchbar fuer Verzeichnisse noetig. Schreibrechte brauchen Sie
186 auf das Verzeichnis inc/cache/ und inc/cache/_compiled/html/, da dort Dateien
187 angelegt werden muessen.
188
189 Einfacher dargestellt bedeutet dies: (Oktalwerte)
190 - CHMOD 0555 auf alle Verzeichnisse, plus CHMOD 0777 auf inc/cache/ und
191   inc/cache/_compiled/(email|html|xml)/ (alle drei)
192 - CHMOD 0444 auf alle Dateien, bis auf die Dateien in den oben besagten
193   Verzeichnissen.
194
195 Schreibrechte fuer inc/cache/ sind wichtig, damit u.a. Cache-Dateien zum
196 Beschleunigen des Scriptes erzeugt werden koennen. Im Verzeichnis
197 inc/cache/_compiled/html/ werden kompilierte Templates abgelegt, um sich
198 wiederholende Dinge im Script zu sparen. Sollten Sie also Templates aendern,
199 leeren Sie unbedingt inc/cache/_compiled/html/, da sonst Ihre Aenderungen
200 nicht sichtbar werden.
201
202 Alternativ koennen Sie - wenn Sie z.B. viele Templates oft am Aendern sind - in
203 der Datei inc/cache/config-local.php die Zeile mit
204 setConfigEntry('DEBUG_TEMPLATE_CACHE', 'Y'); einkommentieren. Loeschen Sie dazu
205 die ersten zwei Slashes in der Zeile (zirka Zeile 88 rum), nicht aber die aus
206 dem Kommentar darueber!
207
208 So sollte dies dann aussehen:
209 // CFG: DEBUG-TEMPLATE-CACHE
210 setConfigEntry('DEBUG_TEMPLATE_CACHE', 'Y');
211
212 Haben Sie Ihre Templates angepasst, so setzen Sie wieder die zuvor entfernten
213 zwei Slashes, damit die Templates gecacht werden und Ihr Mailer schneller
214 laeuft.
215
216 Danach sollte die Zeile wieder wie folgt aussehen:
217 // CFG: DEBUG-TEMPLATE-CACHE
218 //setConfigEntry('DEBUG_TEMPLATE_CACHE', 'Y');
219
220 ----------------
221 4. Konfiguration
222 ----------------
223
224 Nach dem Installationsvorgang sollte das *grundlegenste* erledigt sein.
225 Richten Sie als naechstes *unbedingt* einen Administrator-Account ein! Dieses
226 wird auch nach der Installation automatisch der naechste Schritt sein.
227
228 Danach geht es gleich im Admin-Bereich weiter. Glueckwunsch, Sie sind hier
229 angekommen!
230
231 Gleich nach dem Login im Admin-Bereich werden Ihnen eine Reihe Aufgaben
232 zugeteilt. Führen Sie der Reihe nach aus und installieren Sie die
233 Erweiterungen in Ihr System.
234
235 Danach koennen Sie die Aufgaben ohne Bedenken loeschen. Sollten Sie mal ein
236 Update von mir erhalten, oder auch eine Erweiterung loeschen, wird - solange
237 die Erweiterung noch auf dem Server existiert - wieder eine neue Aufgabe
238 automatisch generiert.
239
240 Die Erweiterungen admintheme1 und admintheme_default sind Sondererweiterungen:
241
242 - admintheme_default: Standardmenue (Auslieferung) setzen
243 - admintheme1: EMail-Statistik und Online-Statistik werden in das Menue
244   Statistiken verschoben
245
246 Beachten Sie, dass diese Erweiterungen nach Registrierung wieder entfernt
247 werden, da sie nur das Admin-Menue veraendern sollen und sonst keine weitere
248 Funktion haben.
249
250 Zurueck zur Konfiguration des Mailtausches!
251
252 Als naechstes sollten Sie schauen, ob Sie mit den Standardbeschriftungen aller
253 Menues zufrieden sind (was auch meistens so ist... ;-) ). Dann richten Sie unter
254 "Einstellungen" die Untermenuepunkte von oben nach unten durcharbeiten:
255
256 - Kategorien einrichten: Richten Sie hier Kategorien ein. In diesen koennen dann
257   Ihre Mitglieder ihre Werbung spaeter buchen. Es snd berteits welche vorgegeben.
258   Derzeit koenenn Sie noch nicht aendern oder loeschen!
259
260 - Anmeldeformular: Stellen Sie hier ein, wie viele Kategorien bei der Anmeldung
261   *mindestens* ausgewaehlt werden sollen, damit die Anmeldung durchgefuehrt
262   werden kann. Dieses wirkt sich auch spaeter auf den Mailversand aus!
263
264 - Versand, Empfang: Richten Sie hier fuer die Mitglieder die maximal zu
265   empfangenen Mails pro Tag ein (also wie viel ein Mitglied pro Tag empfangen
266   will). Dieses sollten schon mehr als 5 Auswahlen (+ 0 Mails / Tag wegen der
267   Urlauber) sein.
268
269 - Sicherheitseinstellungen: Diverse Einstellungen zum Thema Sicherheit, wie
270   minimale Passwortlaenge, doppelt angemeldete Email-Adressen / Passwoerter
271   verweigern.
272
273 - Punkte: Hier gibt es gleich zwei weitere Unterpunkte:
274
275 * Willkommensgutschrift und andere Festbetraege editieren: Hier stellen Sie
276   Die Vergueetung bei Anmeldung ("Willkommensgutschrift") und eine einmalige
277   Referral-Gutschrift (nur erste Ebene!) ein.
278
279 * Referral-Ebenen editieren / loeschen / hinzufuegen: Dies ist wohl das
280   interessanteste fuer Mitglieder! Es empfiehlt sich, das ganze "in der
281   Waage" zu halten: Nicht zu viel aber auch nicht zu wenig und je "tiefer"
282   die Ebenen, desto niedriger der prozentualer Anteil. Zudem sollten zum
283   Starten 5 Ebenen reichen. :-)
284
285 * Auch bei den Referral-Ebenen koennen Sie noch nichts aendern / loeschen!
286   Loeschen von Referral-Ebenen im Betrieb ist gefaehrlich! Dadurch
287   verlieren Ihre Mitglieder definitiv Punkte in den Ebenen! Also vorher
288   manuell gutschreiben!!!
289
290 Wenn Sie hier angekommen sind, haben Sie Ihren ersten (?) freien Mailtausch
291 eingerichtet! Nochmals "Herzlichen Glueckwunsch" an dieser Stelle!
292
293 ---------------------------------
294 4.a) SMTP-Support durch PHPMailer
295 ---------------------------------
296
297 Seit der Mailer-Project Version 0.2.1-RC5 wird PHPMailer in der Version 2.0.0
298 genutzt. Die Dokumentation, sowie Lizenzdatei finden Sie unter inc/phpmailer/.
299 Ich nutze davon jedoch nur den SMTP-Auth-Mechanismus, da bei einigen Usern die
300 mail()-Funktion deaktiviert war. Mein besonderer Dank gilt hier
301 "The Shadowmaster", da er mich darauf aufmerksam und angespornt hat, den Support
302 fuer SMTP-Auth einzubauen.
303
304 Damit Sie dies nun auch in Mailer-Project nutzen koennen, muessen Sie nach der
305 Installation von Mailer-Project die config.php erneut runterladen(!) und die
306 Eintraege SMTP_HOSTNAME, SMTP_USER und SMTP_PASSWORD anpassen. Derzeit wird nur
307 die SASL-Methode LOGIN unterstuetzt. Tesweise koennen Sie auch versuchen, SSL
308 einzuschalten. Sollten Sie Fehlermeldungen erhalten und es sind keine Mails
309 unterwegs, versuchen Sie als erstes das SSL abzuschalten. Eventuell unterstuetzt
310 Ihr fsocksopen()-Befehl von PHP kein SSL!
311
312 Gerne kann ich Ihnen im Rahmen von Mailversand fuer Mailer-Project hier etwas
313 Support in meinem Forum anbieten, ich kann natuerlich nicht die gesamte
314 PHPMailer-Klasse supporten!
315
316 Die neuste PHPMailer-Version finden Sie auf deren Homepage unter der folgenden
317 Adresse:
318
319 http://phpmailer.codeworxtech.com/
320
321 ---------------------
322 5. Wichtige Templates
323 ---------------------
324
325 Sie sollten nunn diverse Templates einstellen: impressum.tpl, metadata.tpl
326 sind beispielsweise im "Fabrikzustand". Verwenden Sie dazu einen einfachen
327 Texteditor wie Notepad.exe, nicht aber einen HTML-Editor. Diese bauen
328 oefters Kopf- und Fuss-Tags ein, die in Templates unerwuenscht sind. Auch
329 sollten Sie auf Texteditieren, wie Word verzichten, da diese sehr schlechten
330 HTML-Code generien.
331
332 Weitere Details zu meinem Template-System entnehmen Sie bitte der TEMPLATES.txt !
333
334 Ich werde oefters gefragt, wo ein guter Platz fuer Banner-Codes und/oder
335 Counter-Codes ist. Dazu moechte ich gleich die interessantesten Plaetze
336 auflisten:
337
338 - guest_header.tpl - Kopf-Template im Gastbereich: Hier koennen Sie
339   beispielsweise 468x60-Banner oder Textlinks unterbringen
340 - member_header.tpl - Das gleiche Template dieses Mal fuer den Mitgliedsbereich
341 - guest_footer.tpl - Das gleiche dieses Mal unten der Fuss
342 - member_footer.tpl - Das gleiche dieses Mal fuer den Mitgliedsbereich
343 - guest_advert.tpl - Gast-Template unterhalb des Menue-Systems: Hier passen
344   gut 88x31-Banner und/oder Counter-Codes rein
345 - member_advert.tpl - Gleiches Template fuer den Mitgliedsbereich
346
347 Damit Ihre Aenderungen beim Editieren der Templates sofort sichtbar sind,
348 sollten Sie das Cachen der kompilierten Templates verhindern. Mehr dazu unter
349 "3. b) Zugriffsrechte (CHMOD)".
350
351 ----------------------------------------
352 6. Wie Sie mit dem Script Geld verdienen
353 ----------------------------------------
354
355 Sie koennen nicht nur mit Werbeeinahmen Geld verdienen - was sich nur bei 1000
356 Besuchern pro Tag und mehr sich lohnen wuerde - sondern auch mit Verkauf von
357 Accounts! Dabei brauchen Sie noch nicht mal Ihren Ref-Link bewerben! Das
358 geschieht vollkommen automatisch!
359
360 Melden Sie sich als naechstes selber an. Die vom System Ihnen zugeteilte Ref-ID
361 tragen Sie unter "Einstellungen -> Standard Ref-ID" als Referral-ID ein.
362
363 Sobald Sie dies getan haben, und jemand Ihren Mailtausch ohne Ref-Link aufruft,
364 wird automatisch Ihre Ref-ID im Anmeldeformular eingesetzt. Folglich erhalten Sie
365 alle Refs, die nicht ueber Ref-Links reingekommen sind! Wenn Sie meinen, dass Sie
366 genug Refs haben (Tipp: ab 30 Refs wird es interessant fuer das neue Mitglied!)
367 dann versteigern Sie diesen in einem Auktionshaus Ihrer Wahl oder verkaufen Sie
368 diesen von Ihrer Webseite aus. (Mailer-Project bietet fuer letzteres bald eine
369 Erweiterung ext-refsell, solange muessen Sie schon eigene Templates und
370 what-Dateien erstellen).
371
372 Nach Verkauf und Abgabe des Accounts melden Sie einfach erneut an, tragen die
373 Ref-ID ein und das Spiel beginnt von vorne.
374
375 Viel Erfolg beim Geldverdienen!
376
377 Uebrigens: 30 Refs sind durchaus 20 EUR und mehr wert. Und Sie muessen
378 natuerlich Ihren Mailtausch bewerben, da ihn sonst niemand kennt! Aber das
379 sollte Ihnen schon klar sein...
380
381 ------------------------------------------
382 7. Tipps und Hinweise zum Thema Sicherheit
383 ------------------------------------------
384
385 ###############################################################################
386 Etwas sehr wichtiges vorweg: Loeschen Sie die Installationsroutine (install.php
387 aus dem Hauptverzeichnis und inc/install*), damit Unbefugte diese nicht
388 missbrauchen koennen!
389 ###############################################################################
390
391 Stellen Sie beim Sicherheitscode (beim Best. von Mails wird dieser angezeigt und
392 muss wiederholt werden) nicht weniger als 3 ein. Eine 0 deaktiviert nun seit
393 einigen Versionen den Code, nicht aber den Button! Dieser muss noch immer
394 angeklickt werden. Ich habe diesen Code aus einem einfachen Grund eingebaut:
395
396 So wie es bei einem anderen Mailtausch-Betreiber aussah, wurden zwar die Mails
397 bestaetigt, aber die Seite nie besucht. So wie ich vermute, wurden sogn. Fake-
398 Programme (Auto-Confirm) verwendet, um die Mails zu bestaetigen, da die Links
399 nachmachbar sind.
400
401 Dieses Script ist mit einem Sicherheitscode zum Eingeben + einem Buttom zum
402 Anklicken ausgestattet. Er wird in ein Bild hineingeschrieben, das gemustert
403 ist. Weitere Details entnehmen Sie bitte der Textdatei SECURITY.txt!
404
405 Um diesen Code kommen (hoffentlich) die Faker-Programme nicht mehr herum.
406
407 -----------------
408 8. Deinstallation
409 -----------------
410
411 Zur Deinstallation loeschen Sie alle Dateien des Scriptes vom Server und die
412 Tabellen mit Struktur. Bei den meisten Hostern duerfen Sie nicht die Datenbank
413 selber loeschen. Versuche dies zu tun, fuehren zu Fehlern und die Tabellen
414 bleiben bestehen.
415
416 --------------------------------------------
417 9. Bekannte Fehlerquellen und deren Behebung
418 --------------------------------------------
419
420 Hier sind alle bekannten "Fehermeldungen" und wie Sie diese selber beheben
421 koennen. Richtige Bugs (Programmierfehler) koennen Sie nur mit entsprechenden
422 Kenntnissen fixen, die hier ich aber gerne im Support-Forum oder im Bug-Tracker
423 behandeln kann. Die meisten hier aufgelisteten Fehlermeldungen und deren
424 Loesungen beruhen auf Erfahrungen mit unterschiedlichen Hostern.
425
426 FEHLER:
427   Ihr Browser zeigt den Quellcode des Scriptes an, bzw. startet einen Download.
428 LOESUNG:
429   Ihr Server unterstuetzt kein PHP. Aktuell werden PHP 4.4.x (die neuste bitte)
430   und die neuste PHP5 Version unterstuetzt. Bitte lassen Sie sich dies von Ihrem
431   Hoster nachinstallieren. Alternativ - ich nehme dann an, Sie hosten selber -
432   koennen Sie im Internet (ich kann YaCy und www.ixquick.com als Google-
433   Alternative sehr empfehlen) nach Installationsanleitungen suchen. Ich kann da
434   verstaendlicherweise nur geringfuegig helfen.
435
436 FEHLER:
437   Ihr Browser zeigt "Datei nicht gefunden (404)" an.
438 LOESUNG:
439   Sie haben das Script in ein falsches Verzeichnis auf dem Server hochgeladen.
440   Meistens gibt es auf dem Server ein Verzeichnis "htdocs" oder "html", wo Sie
441   Ihre Dateien hochladen muessen, damit sie im Internet abrufbar sind.
442   Verzeichnisse wie z.B. cgi-bin, phptmp, logs sind hier definitiv die falschen
443   Kandidaten.
444
445 FEHLER:
446   Ihr Browser zeigt weiterhin "Datei nicht gefunden (404)" an.
447 LOESUNG:
448   Haben Sie das Script an die richtige Stelle hochgeladen? Falls ja, dann haben
449   Sie vermutlich es nicht richtig aufgerufen. "htdocs" oder "html" sind keine
450   Verzeichnisse, die Sie im Browser aufrufen, sondern "root-Verzeichnisse", in
451   denen Ihr Webserver nachschaut, wenn er HTTP-Anfragen erhaelt.
452
453 FEHLER:
454   Ihr Browser zeigt "Zugriff verweigert (403)" an.
455 LOESUNG:
456   Es sind vermutlich nicht genuegend Zugriffsrechte gesetzt. Dabei gelten
457   andere, als die Sie z.B. von Windows her kennen, naemlich Unix-Dateirechte.
458   Diese koennen "Lesen" (das was wohl fehlt), "Schreiben" und "Ausfuehren" bzw.
459   "Suchen". Letzteres fuehrte oefters zu Verwirrung und gilt fuer z.B. Perl-
460   oder Shell-Script, nicht jedoch fuer PHP! Mehr dazu im Abschnitt "3. b)" .
461
462 FEHLER:
463   Ihr Browser zeigt "Interner Serverfehler (500)" an.
464 LOESUNG:
465   Ihr Server unterstuetzt nicht das Verwenden von so genannten .htaccess-
466   Dateien, was aber eigentlich kein grosses Risiko darstellen sollte. Dennoch
467   haben viele Hoster das Verwenden von eigenen .htaccess-Dateien unterbunden.
468   Loeschen Sie einfach die Datei .htacces aus dem Hauptverzeichnis des
469   Scriptes.
470
471 FEHLER:
472   Ihr Browser zeigt weiterhin "Interner Serverfehler (500)" an.
473 LOESUNG:
474   Es ist vermutlich mehr kaputt gegangen, als dass Sie es reparieren koennen
475   bzw. das Script dafuer verantwortlich ist. Setzen Sie sich mit dem Support
476   Ihres Hosters in Verbindung. Einige hatten in der Vergangenheit
477   zurueckgeschrieben, dass sie "das Script nich kennen" und daher nicht helfen
478   koennen. Teilen Sie dem Support einfach mit, dass es auch z.B. als CGI
479   (Fast-CGI laeuft bei mir auf der Entwicklungsumgebung unter LigHTTPd)
480   problemlos laufen kann.
481
482 FEHLER:
483   Ihr Browser leitet staendig weiter bzw. bricht irgentwann mit der Meldung ab,
484   es seien z.B. Cookies nicht aktiviert.
485 LOESUNG:
486   Seit einigen Revisionen ist die Nutzung des Scriptes ohne Cookies moeglich.
487   Vermutlich haben Sie hier einen Bug gefunden. Alternativ koennen Sie einfach
488   im Browser die Cookies zulassen. Hilfestellungen zum Aktivieren der Cookies
489   gibt es haufenweise im Internet. (Sie wissen schon, einfach im Internet
490   suchen...)
491
492 FEHLER:
493   Ihr Browser zeigt "Bad Request (400)" an.
494 LOESUNG: (LigHTTPd)
495   Bitte hier nachsehen: http://forum.mxchange.org/topic-477.html Letztendlich
496   muss die Einstellung 'net.core.somaxconn' auf z.B. 1024 erhoeht werden,
497   Standardwert ist 128 unter Debian, was bei hoher Last viel zu niedrig ist.
498
499 FEHLER:
500   Ihr Hoster leitet alle nicht eingerichteten Subdomains auf Ihre Hauptseite
501   weiter. Er hat eine Wildcat-Domain eingrichtet, die alle nicht eingerichteten
502   Subdomains auffaengt.
503 LOESUNG:
504   Editieren Sie die Datei inc/cache/config-local.php und tragen Sie dort
505   die URL Ihrer Webseite ein:
506
507 // Fix URL - start
508 setConfigEntry('URL', 'http://www.your-domain.example');
509 // Fix URL - end
510
511   (*KEIN* Slash am Ende!)
512
513 -----------------------------------
514 10. Weiterfuehrende, wichtige Links
515 -----------------------------------
516
517 Ihre erste Anlaufstelle sollte immer diese README.txt sein, die anderen Dateien
518 in diesem Verzeichnis sind teilweise stark veraltet und geben nicht das aktuelle
519 Script wieder.
520
521 Als naechstes sollten Sie im Wiki nachsehen:
522 http://wiki.mxchange.org
523
524 Es ist allerdings noch nicht fertig und wird Ihnen erstmal wenig nuetzen, ich
525 wollte es hier aber schon mal erwaehnt haben. ;-)
526
527 Wenn Sie nicht klarkommen oder Sie Endlosschleifen oder Fehlermeldungen
528 erhalten, melden Sie sich bitte bei mir. Die erste Anlaufstelle fuer Sie ist
529 immer mein Forum, welches Sie hier finden koennen:
530
531 http://forum.mxchange.org
532
533 Auch sollten Sie meinen Bug-Tracker aufsuchen und dort Fehlermeldungen posten:
534
535 http://bugs.mxchange.org
536
537 Das Wiki liefert viele wichtige Informationen:
538
539 http://wiki.mxchange.org
540
541 Alle wichtigen Kontaktdaten finden Sie im Impressum:
542
543 http://mxchange.org/cms/index/wht/impressum
544
545 Sehen Sie aber bitte von Anrufen ab, ich gebe per Telefon kein Suppport und
546 keine Beratung.
547
548 -----------------
549 11. Distanzierung
550 -----------------
551
552 Da dieses Script frei und ohne Alterskontrolle zur Verfuegung steht, kann ich
553 nicht kontrollieren, wer sich dieses runterlaedt. In keinem Fall mache ich mich
554 fuer Folgen und daraus resultierenden Schaeden verantwortlich und entziehe mich
555 hiermit von der Haftbarkeit.
556
557 Jeder, der diese Software runterlaedt, hat die Lizenz GNU GPL Version 2 oder
558 jede neuere Version gelesen und akzeptiert. Diese wird im jedem Downloadpaket
559 mitgeschickt bzw. ist in der Repository unter [1] einsehbar.
560
561 ---------------------------
562 12. Aufloesung von Nummern:
563 ---------------------------
564
565 [1]: http://mxchange.org/repos/mailer/branches/0.2.1-FINAL/DOCS/LICENSE-GPL2.txt
566
567 [EOF]