Dieses Wiki wird nicht mehr aktiv gepflegt. Weitere Informationen.
 

Systemvoraussetzungen

b2evolution ist eine Webapplikation und muss folglich auf einem Webserver installiert/gehostet werden.

Wenn Sie noch keinen Webserver haben, haben wir eine (englischsprachige) Liste von Webhosting-Firmen, bei denen Sie einen Webserver mieten können. Viele dieser Hosting-Provider bieten auch eine automatische Installation von b2evolution an.

Technische Voraussetzungen

Auch wenn die meisten Menschen b2evolution auf einem Linux-System in Verbindung mit dem Apache-Webserver betreiben werden, ist das keine Voraussetzung. Es ist beispielsweise möglich, b2evolution auf Windows mit einem IIS-Webserver zu betreiben; b2evolution kann ebenfalls auf dem OS/2 Warp Server for E-Business (WSEB) sowie dem OS/2 Warp 4-Client (auch bekannt als „Merlin“) installiert und betrieben werden, wenn beide Systeme ihre entsprechenden Fix-Packs und einen Apache 2-Server, PHP und einen MySQL-Server installiert haben.

In jedem Fall benötigen Sie:

  • PHP, Version 4.3.2 oder höher (hier herunterladen). PHP 5 wird seit b2evolution 1.6 voll unterstützt; b2evolution 3.0 könnte PHP 4.4 benötigen. Version 5.x wird empfohlen.
  • MySQL, Version 3.23 oder höher (hier herunterladen). MySQL 4.x und 5.x werden seit b2evolution 1.6 voll unterstützt. b2evolution 3.0 wird mindestens Version 4.0, möglicherweise 4.1, benötigen. Version 5.x wird empfohlen.

Sie können b2evolution in eine bestehende Datenbank installieren; es ist ebenfalls möglich, mehrere b2evolution-Systeme in eine Datenbank zu installieren.

Hosting

Bitte beachten Sie, dass manche Hoster paranoid reagieren, wenn es darum geht, PHP-Applikationen zu hosten. Es kann sein, dass diese Hoster die Funktion von PHP einschränken, indem sie essentielle Features wie Dateizugriff, Sockets (für das Verbinden zu externen Seiten), das Hochladen von Dateien, das Senden von E-Mails oder andere Features entfernen bzw. deaktivieren.

Einige Features von b2evolution könnten auf solchen Hosts nicht funktionieren; möglicherweise funktioniert b2evolution auch gar nicht.

Falls Ihr Hosting-Anbieter paranoid ist, empfehlen wir Ihnen, zu einem anderen Anbieter zu wechseln – schauen Sie sich doch unsere (englischsprachige) Liste empfohlener Hosting-Anbieter an.

PHP

memory_limit

Seit Version 1.8 benötigt b2evolution oft mehr als die standardmäßig eingestellten 8 MB RAM. Um das memory_limit zu ändern, setzen Sie die memory_limit-Einstellung in php.ini auf z. B. 16M (also 16 MB).

Fügen Sie z. B. folgende Zeile zur Datei conf/_advanced.php hinzu:

ini_set( 'memory_limit', '16M' );

Hinweis: Es wird empfohlen, dass diese Einstellung in php.ini oder .htaccess (für Apache) gesetzt wird. Falls PHP im safe_mode läuft, scheint die Benutzung von ini_set() nichts zu bewirken – fragen Sie in diesem Fall Ihren Hoster um Rat.

PHP-Version

Die PHP-Version 4.3.2 wird für Effizienz durch die Benutzung von Funktionen wie file_get_contents() benötigt.

PHP-Module

  • XML-RPC-bezogene Funktionen und XHTML-Validierung benötigen das PHP-XML-Modul.

PHP-Info

Bitte stellen Sie sicher, dass Sie den phpinfo()-Befehl auf Ihrem Server ausführen oder das Ihren Hoster erledigen und sich von ihm die Ausgabe zuschicken lassen. Das wird Ihnen viele nützliche Informationen geben: Sie werden die Version Ihrer PHP-Installation erfahren und prüfen können, ob die nötigen Module geladen sind. Sie werden auch prüfen können, ob Sie Software-Versionen installiert haben, die Sie nicht benutzen möchten.

Beispiel einer phpinfo.php-Datei:

<?php
phpinfo();
?>

Erstellen Sie diese Datei und laden Sie sie auf Ihren Webserver hoch. Wenn Sie dies getan haben, müssen Sie die Datei mit einem Webbrowser aufrufen. Ihr Hosting-Anbieter kann Ihnen vermutlich sagen, welche Versionen von PHP, Zend etc. benutzt werden.

PHP-bezogene Abhängigkeiten

Wenn die phpinfo()-Ausgabe etwas von einem Zend Optimizer sagt (nicht alle Hosting-Anbieter benutzen diese Software), stellen Sie bitte sicher, dass die Version 2.6.2 oder neuer beträgt. Das heißt: Version 2.6.3 ist in Ordnung, aber Version 2.6.1 nicht. Der Grund für diese Voraussetzung ist, dass ältere Versionen Bugs besitzen, die bewirken, dass dieses Software-Paket unter bestimmten Umständen nicht richtig funktioniert.

Zum Zeitpunkt der Erstellung dieses Dokuments (12.06.2009) sind folgende Software-Versionen aktuell:

  • Zend Core: 2.5 (Win/Linux und Zend Core for Oracle), 2.6 (i5/OS)
  • Zend Framework: 1.8.3
  • Zend Optimizer: 3.3
  • Zend Engine (PHP 5): 2.2.0
  • PHP 5: 5.2.9
  • PHP 4: 4.4.9 (Entwicklung seit dem 31.12.2007 eingestellt)

Wenn Sie zwischen PHP 5 und PHP 4 wählen können, entscheiden Sie sich für PHP 5.

Browser

Der Administrationsbereich benutzt CSS für das Layout und für die Darstellung. Alte und experimentelle Browser, die CSS nicht korrekt verarbeiten, werden Darstellungsprobleme haben.

b2evolution wurde mit den folgenden Browsern getestet:

  • Firefox 1.0 und höher
  • Microsoft® Windows® Internet Explorer® 6.0
  • Konqueror 3.5 und höher

Es ist bekannt, dass folgende Browser Darstellungsprobleme haben:

  • Safari (möglicherweise bereits behoben)
  • Mozilla 1.2
  • Netscape 4

Meistens können diese Probleme durch das Anpassen der CSS-Datei(en) behoben werden. Falls Sie die Probleme so gelöst haben, teilen Sie uns bitte Ihre Lösung mit – so können Sie zu b2evolution beitragen und es verbessern.

Portabilität

  • b2evolution benutzt eine DB-Abstraktionsklasse, die das Portieren auf andere DBMS einfacher machen wird.
  • Mehr Informationen zu DB-Abstraktion und Portabilität (Englisch)
 
installation/voraussetzungen.txt · Zuletzt geändert: 17.01.2010 17:17 (Externe Bearbeitung)
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Impressum