1. Was muss ich in der "config.php" eintragen?
MySQL-Daten:
- Benutzer ID und
Passwort für die Datenbank ($ID und $PW)
- Host- (Standard:
"localhost") ($HOST)
- Datenbankname ($DB)
- Tabellenprefix
(Standard: "SHOP") ($PREFIX)
Vorschaubilder:
- Wenn Sie Vorschaubilder
in der Produktübersicht wünschen, können Sie diese mit
dem Wert "1" aktivieren ($IMAGE_KAT = "1")
- Bitte beachten
Sie, dass für die Vorschaubilder die Bilder aus der Detailansicht
verwendet werden.
FTP-Upload
- Wenn die Standard-Upload-Methode
nicht funktioniert, können Sie den FTP-Upload benutzen, indem Sie
den Wert auf "1" setzen ($FTP = "1") und die notwendigen
Zugangsdaten eintragen.
- Vorausetzung:
aktivierte PHP-FTP-Funktion
- Hostname, das ist
derselbe Hostname, den Sie auch in einem normalen FTP-Programm
verwenden (Beispiel: www.domain.de) ($HOST1)
- Benutzer ID und
Passwort für den FTP-Zugang ($ID1 und $PW1)
- Pfad des Shopverzeichnisses,
hier müssen Sie den gesamten Verzeichnispfad angeben, der zum "shop"-Verzeichnis
führt (Beispiel: "html/shop" oder "www/shop"
oder "shop") ($PFAD)
E-Mail-Versand
- Wenn die Standard-E-Mail-Versand-Methode
nicht funktioniert, können Sie den SMTP-Versand benutzen, indem
Sie den Wert auf "1" setzen ($SMTP = "1") und die
notwendigen Zugangsdaten eintragen.
- SMTP-Server: Server
der für ausgehende Mails ($SMTP_SERVER)
- User-ID und Passwort
für den SMTP-Versand ($SMTP_USER und $SMTP_PW )
2. Beim Aufruf der "install.php" kommen Fehlermeldungen.
Überprüfen Sie die Zugangsdaten in der Datei "config.php"
anhand der Fehlermeldungen.
3. Beim Aufruf der "install.php" kommt folgende spezielle
Fehlermeldung:
Fatal error: Call to undefined function: ftp_connect() in /xxx/shop/install.php
on line 179
Sie haben den FTP-Upload aktiviert ($FTP = "1"), die PHP-FTP-Funktion
ist jedoch nicht freigeschaltet bzw. aktiviert. Kontaktieren Sie Ihren
Webhoster und fragen Sie nach der FTP-Funktion Aktivierung oder verwenden
Sie die Standard-Upload--Methode (($FTP = "0").
4. Beim Anlegen von Produkten mit Bildern erhalte ich folgende Fehlermeldungen:
Warning: SAFE MODE Restriction in effect. The script whose uid is 30869
is not allowed to
access /tmp/phpxxxx owned by uid 0 in /xxx/shop/shopadmin/pro_edit_save.php
on line 98
Warning: fopen("/tmp/phpxxxx","r")
- Operation now in progress in
/xxx/shop/shopadmin/pro_neu_save.php on line 45
Warning: Supplied
argument is not a valid File-Handle resource in
/xxx/shop/shopadmin/pro_neu_save.php on line 47
...
oder
Warning: open_basedir
restriction in effect. File is in wrong directory in
/xxx/shop/shopadmin/pro_neu_save.php on line 45
Warning: fopen("/tmp/phpxxx",
"r") - Operation not permitted in
/xxx/shop/shopadmin/pro_neu_save.php on line 45
Warning: Supplied
argument is not a valid File-Handle resource in
/xxx/shop/shopadmin/pro_neu_save.php on line 47
...
Entweder ist kein
"phptmp"-Verzeichnis angelegt (Name: kann unterschiedlich sein)
und / oder das "phptmp"; "images" oder "images/artikel"
Verzeichnis hat keine Schreibrechte. Kontaktieren Sie Ihren Webhoster
und fragen nach dem "phptmp"-Verzeichnis und / oder ändern
Sie die Zugriffsrechte der Verzeichnisse (chmod 777)
5. Es wurde ein Produkt ohne Fehlermeldung angelegt, jedoch erscheint
kein Bild im Shop.
Wenn Sie die FTP-Upload-Methode
($FTP = "1") benutzen, überprüfen Sie die Verzeichnisrechte
vom Verzeichnis "images/artikel" und ändern Sie diese (chmod
777) und / oder überprüfen Sie die FTP-Upload-Zugangsdaten.
Wenn Sie die Standard-Upload-Methode
verwenden, ist das "phptmp"-Verzeichnis nicht vorhanden oder
besitzt falsche Verzeichnisrechte (chmod) oder der PHP-SAFE-MODE ist aktiv.
Ändern Sie die Verzeichnisrechte (chmod 777) bzw. kontakieren Sie
Ihren Webhoster.
6. Es werden keine
E-Mails verschickt.
Die PHP-Mail-Funktion
ist nicht aktiviert. Kontaktieren Sie Ihren Webhoster und fragen nach
der PHP-Mail-Funktion. Alternativ können Sie auch den SMTP-Versand
nutzen, den Sie jedoch erst in der config.php konfigurieren
müssen.
7. Kann ich mehrere
Shops in einer Datenbank installieren?
- Ja, verwenden Sie
im neuen Shop einen anderen Shop-Prefix (config.php >> $PREFIX)
8. Wie kann ich das System lokal testen?
- Windows / Linux:
http://www.apachefriends.org/de
- weitere benötigte
Programme:
- lokaler Mail-Server
- lokaler FTp-Server,
wenn Sie den FTP-Upload verwenden wollen ($FTP = "1")
9. Das System funktioniert nicht korrekt auf meinem lokalen Server.
- FAQ-Punkte 1-6
beachten bzw. lesen
- lokalen FTP-Server
installieren und richtig konfigurieren (Schreibrechte!), wenn Sie FTP-Upload-Methode
($FTP = "1") benutzen
- lokalen Mail-Server
installieren und richtig konfigurieren
10. Wie kann ich das "admin"-Verzeichnis sichern bzw. schützen?
|