Produktsuche
Produkte / Leistungen
Informationen
News
- Version 1.28 Die neue Version behebt kleinere Fehler und hat neue Funktionen. Ab der...
- Weiter
- Version 1.21 Die neuste COI-Version 1.21 ist jetzt unter Oxid eShop 4.1.5 lauffähig....
- Weiter
- Version 1.17 Im Modul sind Fehler bereinigt worden. So wird nun bei Geschenkverpackungen,...
- Weiter
- Version 1.15 Die neuste Version des Moduls läuft mit der OXID eShop Version 4 bis...
- Weiter
- Version 1.11 Im Modul sind Fehler bereinigt worden. So werden nun die Foldervariablen,...
- Weiter
Kundenzugang
FAQ für Profihost
Profihost und SourceGuardian
Da ich immer wieder den Sourceguardianloader bei Profihost installieren muss, und der Suport von Profihost fast immer der Meinung ist, Sourceguardian und Zend vertragen sich nicht, hier eine Anleitung wie Sie beide Erweiterungen installieren.
1.) Loggen Sie sich als Admin in den Oxid Shop und rufen Service/Systeminfo auf. Merken Sie sich die PHP-Version, beispiel PHP Version 5.2.x.
Scrollen Sie fast bis zum Ende und suchen den Eintrag _SERVER["DOCUMENT_ROOT"]. Den Eintrag, z.B. /home/irgendwas/, schreiben Sie sich auf, dieser wird später noch benötigt.
2.) Loggen Sie sich per FTP auf Ihren Web-Server, so das Sie im Root-Verzeichnis sind. Dort erstellen Sie ein Verzeichnis mit Namen extension. In dieses Verzeichnis kopieren Sie den Sourceguardianloader passend zu Ihrer PHP-Version. Den Loader finden Sie im Verzeichnis coi/ixed, beispiel ixed.5.2.lin.
3.) Erstellen Sie eine php.in- Datei mit folgenden Inhalt:
Den Eintrag documentroot ersetzten Sie durch den aufgeschrieben Serverpfad aus _SERVER["DOCUMENT_ROOT"], den Eintrag sourceguardianloader durch den Namen des Loaders, den Sie ins Verzeichnis extension kopiert haben, beispiel ixed.5.2.lin.allow_url_fopen = On
extension_dir = "documentroot/extension"
[Zend]
zend_extension="/usr/local/Zend/lib/eaccelerator_5.so"
eaccelerator.shm_size="8"
eaccelerator.cache_dir="/tmp/"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="75K"
eaccelerator.shm_ttl="30"
eaccelerator.shm_prune_period="30"
eaccelerator.shm_only="1"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
eaccelerator.keys="none"
eaccelerator.sessions="none"
eaccelerator.content="shm"
zend_optimizer.optimization_level=15
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TSextension=sourceguardianloader
4.) Kopieren Sie die php.ini ins Root-Verzeichnis ihres Webservers. Nach kurzer Zeit sollte die php.ini geladen werden. Das können Sie kontrollieren, indem Sie im Oxid Shop wiederum Service/Systeminfo aufrufen. Suchen Sie am Anfang den Eintrag Loaded Configuration File. Dort sollte die php.ini aus dem Documentroot erscheinen, beispiel /home/irgendwas/php.ini. Auch ob der Sourceguardianloader korrekt geladen wurde können Sie so kontrollieren. Ziemlich weit unten sollte eine Box mit Überschrift SourceGuardian erscheinen, unt noch weiter unten eine Box mit Überschrift Zend Optimizer. Damit sind beide Loader korrekt eingebunden, und Sie können Ihren Oxid Shop zusammen mit dem COI-Modul nutzen.
5.) Da der PHP-Interpreter bei Profihost als CGI-Version läuft, funktioniert die Authentifizierung von CAO an COI nicht. Melden Sie sich dazu bitte per email, damit ich Ihnen die erforderlichen Schritte mitteilen kann. Aus Sicherheitsgründen wird dazu keine Anleitung veröffentlicht.
Sollten Sie sich diese Schritte nicht zutrauen, so können Sie sich auch an mich wenden.
Gegen eine Gebühr von 40,- € Netto werden die erforderlichen Schritte durchgeführt.