Installation: Unterschied zwischen den Versionen

Aus WEB-Shop Software Wiki
Zur Navigation springenZur Suche springen
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
=allgemeines=
 +
 +
Die PHP-Umgebung wird über die php.ini, die Apache-Server-Konfiguration und die .htaccess Datei konfiguriert.
 +
 +
Zum Ändern der PHP-Umgebung gibt es mehrere Methoden:
 +
;Root-Server:
 +
:Ändere die Konfiguration in der php.ini Datei. Wo sich die Datei befindet verrät dir phpinfo(), zu finden im Admin unter Hilfproframme=>"Server Info"
 +
;kein Root-Server:
 +
:Ändere die .htaccess im Shop-Verzeichnis und füge folgende Zeile ein:
 +
:<pre>php_value [konfigname] [wert]</pre>
 +
:Wenn jetzt ein Server-Fehler passiert => nächster Punkt
 +
;Provider
 +
:Wende Dich mit dem Problem an deinen Provider und frage dort nach wie Du "register_globals" deaktivieren kannst.
 +
 +
----
 +
 +
Hier eine Liste unserer Empfehlung zur Konfiguration:
 +
;register_globals
 +
:Off - Das feature ist schon abgekündigt und wird es ab PHP 6.0 nicht mehr geben.
 +
;register_argc_argv
 +
: Off - denn wir sind kein Batch-Job
 +
 
Es gibt Distributoren bei denen einige Besonderheiten bei der Installation bzw. Konfiguration berücksichtigt werden müssen.
 
Es gibt Distributoren bei denen einige Besonderheiten bei der Installation bzw. Konfiguration berücksichtigt werden müssen.
  
 +
= Distributoren =
 
== 1&1 ==
 
== 1&1 ==
In verbindung mit den Bluegate- / Directurls ist folgendes aufgefallen:
+
In Verbindung mit den Bluegate- / Directurls ist folgendes aufgefallen:
 +
 
 +
* Die Option RewriteBase in der _directurl.htaccess muß aktiviert werden, auch wenn der Shop nicht in einem Unterverzeichnis liegt. Dies trift jedoch anscheinend nicht auf alle Server bei 1&1 zu. [http://www.ecombase.de/PRO/thread25287.html Forumsbeitrag]
  
* Die Option RewriteBase in der _directurl.htaccess muß aktiviert werden, auch wenn der Shop nicht in einem Unterverzeichnis liegt. Dies trift jedoch anscheinend nicht auf alle Server bei 1&1 zu.
+
== DomainFactory ==
 +
Auch hier muß anscheinend die Option RewriteBase aktiviert werden, lies dazu auch [http://www.ecombase.de/PRO/showthread.php?p=152161 diesen Forumsbeitrag]

Aktuelle Version vom 19. Januar 2010, 16:18 Uhr

allgemeines

Die PHP-Umgebung wird über die php.ini, die Apache-Server-Konfiguration und die .htaccess Datei konfiguriert.

Zum Ändern der PHP-Umgebung gibt es mehrere Methoden:

Root-Server
Ändere die Konfiguration in der php.ini Datei. Wo sich die Datei befindet verrät dir phpinfo(), zu finden im Admin unter Hilfproframme=>"Server Info"
kein Root-Server
Ändere die .htaccess im Shop-Verzeichnis und füge folgende Zeile ein:
php_value [konfigname] [wert]
Wenn jetzt ein Server-Fehler passiert => nächster Punkt
Provider
Wende Dich mit dem Problem an deinen Provider und frage dort nach wie Du "register_globals" deaktivieren kannst.

Hier eine Liste unserer Empfehlung zur Konfiguration:

register_globals
Off - Das feature ist schon abgekündigt und wird es ab PHP 6.0 nicht mehr geben.
register_argc_argv
Off - denn wir sind kein Batch-Job

Es gibt Distributoren bei denen einige Besonderheiten bei der Installation bzw. Konfiguration berücksichtigt werden müssen.

Distributoren

1&1

In Verbindung mit den Bluegate- / Directurls ist folgendes aufgefallen:

  • Die Option RewriteBase in der _directurl.htaccess muß aktiviert werden, auch wenn der Shop nicht in einem Unterverzeichnis liegt. Dies trift jedoch anscheinend nicht auf alle Server bei 1&1 zu. Forumsbeitrag

DomainFactory

Auch hier muß anscheinend die Option RewriteBase aktiviert werden, lies dazu auch diesen Forumsbeitrag