Benutzer-Werkzeuge

Webseiten-Werkzeuge


public:faqwebp7

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
public:faqwebp7 [2024/01/11 13:06]
markusmichalski [Manuell]
public:faqwebp7 [2024/04/15 06:53] (aktuell)
markusmichalski [Manuell]
Zeile 6: Zeile 6:
 ===== Voraussetzungen ===== ===== Voraussetzungen =====
  
-  * OXID CE/​PE/​EE ​ab Version ​6.0.x bis 6.3.x\\+  * OXID CE/PE/EE Version ​7.0 - 7.1\\
   * SSH-Zugang zum Shoproot   * SSH-Zugang zum Shoproot
   * Kein Eintrag unter "​sAltImageUrl"​ in der config.inc.php   * Kein Eintrag unter "​sAltImageUrl"​ in der config.inc.php
Zeile 37: Zeile 37:
 Kopieren Sie den Inhalt des ZIP-Paketes in den eben erstellten Ordner fcWebp (bei FTP - binären Übertragungsmodus nutzen). Kopieren Sie den Inhalt des ZIP-Paketes in den eben erstellten Ordner fcWebp (bei FTP - binären Übertragungsmodus nutzen).
  
-{{public:​faq:​webp:210118_webp_ftp_upload.png?​nolink&​800|}}+{{public:​faq:​webp_ox7:240111_webp_ox7_ftp.png?​nolink&​800|}}
  
 === composer.json aktualisieren === === composer.json aktualisieren ===
Zeile 43: Zeile 43:
   "​autoload":​ {   "​autoload":​ {
     "​psr-4":​ {     "​psr-4":​ {
-         "​FATCHIP\\fcwebp\\":​ "./source/modules/fc/fcwebp"+         "​FATCHIP\\fcwebp\\":​ "./vendor/fatchip-gmbh/fcWebp"
     }     }
   },   },
Zeile 52: Zeile 52:
  
 Melden Sie sich dazu per SSH an dem Server an, auf dem sich die Shop-Installation befindet, und navigieren Sie zu dem Verzeichnis,​ in dem sich der Source- und Vendorornder befinden. Führen Sie die folgenden Befehle aus:\\ Melden Sie sich dazu per SSH an dem Server an, auf dem sich die Shop-Installation befindet, und navigieren Sie zu dem Verzeichnis,​ in dem sich der Source- und Vendorornder befinden. Führen Sie die folgenden Befehle aus:\\
-<​code>​vendor/​bin/​oe-console oe:​module:​install-configuration ​vendor/​fatchip-gmbh/​fcWebp+<​code>​vendor/​bin/​oe-console oe:​module:​install vendor/​fatchip-gmbh/​fcWebp
 vendor/​bin/​oe-console oe:​module:​apply-configuration </​code>​ vendor/​bin/​oe-console oe:​module:​apply-configuration </​code>​
 Bei erfolgreichem Einlesen/​Import erscheint die Nachricht\\ Bei erfolgreichem Einlesen/​Import erscheint die Nachricht\\
Zeile 64: Zeile 64:
 <​code>​ <​code>​
 ## FATCHIP WEBP MODULE START 1 ## ## FATCHIP WEBP MODULE START 1 ##
-# if already generated - show webp image +    ​# if already generated - show webp image 
-RewriteCond %{HTTP_ACCEPT} image/​webp +    RewriteCond %{HTTP_ACCEPT} image/​webp 
-RewriteCond %{REQUEST_URI} ​ (?​i)(.*)(\.jpe?​g|\.png|\.gif)$ +    RewriteCond %{REQUEST_URI} ​ (?​i)(.*)(\.jpe?​g|\.png|\.gif)$ 
-RewriteCond %{QUERY_STRING} !.*nowebp=true.* +    RewriteCond %{QUERY_STRING} !.*nowebp=true.* 
-RewriteCond %{DOCUMENT_ROOT}%1.webp -f +    RewriteCond %{DOCUMENT_ROOT}%1.webp -f 
-RewriteRule (?​i)(.*)(\.jpe?​g|\.png|\.gif)$ %1\.webp [L,​T=image/​webp]+    RewriteRule (?​i)(.*)(\.jpe?​g|\.png|\.gif)$ %1\.webp [L,​T=image/​webp]
  
-# for products generate and show webp and - if needed - jgp/​png/​gif +    ​# for products generate and show webp and - if needed - jgp/​png/​gif 
-RewriteCond %{HTTP_ACCEPT} image/​webp +    RewriteCond %{HTTP_ACCEPT} image/​webp 
-RewriteCond %{HTTP_HOST} ^[REPLACE WITH YOUR DOMAIN IN FORM www\.fatchip\.de] +    RewriteCond %{HTTP_HOST} ^[REPLACE WITH YOUR DOMAIN IN FORM www\.fatchip\.de] 
-RewriteCond %{REQUEST_URI} (\/​out\/​pictures\/​generated\/​) +    RewriteCond %{REQUEST_URI} (\/​out\/​pictures\/​generated\/​) 
-RewriteCond %{QUERY_STRING} !.*nowebp=true.* +    RewriteCond %{QUERY_STRING} !.*nowebp=true.* 
-RewriteCond %{REQUEST_FILENAME} !-d +    RewriteCond %{REQUEST_FILENAME} !-d 
-RewriteRule (\.jpe?​g|\.gif|\.png)$ ​modules/​fc/​fcwebp/​getwebp.php [NC]+    RewriteRule (\.jpe?​g|\.gif|\.png)$ ​index.php?​cl=fcGetWebp ​[NC]
  
-# for other images generate and show webp if original exists +    ​# for other images generate and show webp if original exists 
-RewriteCond %{HTTP_ACCEPT} image/​webp +    RewriteCond %{HTTP_ACCEPT} image/​webp 
-RewriteCond %{HTTP_HOST} ^[REPLACE WITH YOUR DOMAIN IN FORM www\.fatchip\.de] +    RewriteCond %{HTTP_HOST} ^[REPLACE WITH YOUR DOMAIN IN FORM www\.fatchip\.de] 
-RewriteCond %{REQUEST_URI} (\.jpe?​g|\.png|\.gif) +    RewriteCond %{REQUEST_URI} (\.jpe?​g|\.png|\.gif) 
-RewriteCond %{QUERY_STRING} !.*nowebp=true.* +    RewriteCond %{QUERY_STRING} !.*nowebp=true.* 
-RewriteCond %{REQUEST_FILENAME} -f +    RewriteCond %{REQUEST_FILENAME} -f 
-RewriteRule (\.jpe?​g|\.gif|\.png)$ ​modules/​fc/​fcwebp/​getwebp.php [NC] +    RewriteRule (\.jpe?​g|\.gif|\.png)$ ​index.php?​cl=fcGetWebp ​[NC] 
-## FATCHIP WEBP MODULE END 1 ##  +    ## FATCHIP WEBP MODULE END 1 ##
 </​code>​ </​code>​
 Ersetzen Sie die Platzhalter mit Ihrer Domain. Ersetzen Sie die Platzhalter mit Ihrer Domain.
Zeile 96: Zeile 96:
 Fügen Sie am Ende der "​.htaccess"​ folgendes ein: Fügen Sie am Ende der "​.htaccess"​ folgendes ein:
 <​code>​ <​code>​
-## FATCHIP WEBP MODULE START 2 ## +    ​## FATCHIP WEBP MODULE START 2 ## 
-<​IfModule mod_headers.c>​ +    <​IfModule mod_headers.c>​ 
-  Header append Vary Accept env=REDIRECT_accept +      Header append Vary Accept env=REDIRECT_accept 
-</​IfModule>​ +    </​IfModule>​ 
- +     
-AddType image/webp .webp +    AddType image/webp .webp 
-## FATCHIP WEBP MODULE END 2 ##+    ## FATCHIP WEBP MODULE END 2 ##
 </​code>​ </​code>​
  
 === Anpassung Dateiberechtigung === === Anpassung Dateiberechtigung ===
  
-Stellen Sie sicher, dass Dateien in fc/​fcwebp/​libwebp Ausführungsrechte haben (755)+Stellen Sie sicher, dass Dateien in *vendor/fatchip-gmbh/​plugin-oxid7-fcwebp/src/libwebpAusführungsrechte haben (755)
  
 === Temp Verzeichnis leeren === === Temp Verzeichnis leeren ===
 Leeren Sie das Temp Verzeichnis (tmp) in Ihrem OXID eShop Hauptverzeichnis. Die enthaltene **.htaccess-Datei darf** dabei aber **NICHT** gelöscht werden! Leeren Sie das Temp Verzeichnis (tmp) in Ihrem OXID eShop Hauptverzeichnis. Die enthaltene **.htaccess-Datei darf** dabei aber **NICHT** gelöscht werden!
  
-{{public:​faq:​webp:210118_webp_tmp_leeren.png?​nolink&​800|}}+{{public:​faq:​adminrights_ox7:240110_admin_rights_oxid7_delete_tmp.png?​nolink&​800|}}
  
 === WebP Picture Converter Plugin aktivieren === === WebP Picture Converter Plugin aktivieren ===
 Aktivieren Sie das WebP Picture Converter Plugin im OXID Administrationsbereich unter //​Erweiterungen -> Module -> FATCHIP Module OXID WebP Picture Converter//​. ​ Aktivieren Sie das WebP Picture Converter Plugin im OXID Administrationsbereich unter //​Erweiterungen -> Module -> FATCHIP Module OXID WebP Picture Converter//​. ​
  
-{{public:​faq:​webp:210118_webp_aktivierung.png?​nolink&​800|}}+{{public:​faq:​webp_ox7:240111_webp_ox7_activate.png?​nolink&​800|}}
  
 ---- ----
Zeile 124: Zeile 124:
 Die WebP Picture Converter Grundeinstellungen können Sie unter //​Erweiterungen -> Module -> FATCHIP Module OXID WebP Picture Converter -> Einstellungen -> Grundeinstellungen//​ vornehmen. Die WebP Picture Converter Grundeinstellungen können Sie unter //​Erweiterungen -> Module -> FATCHIP Module OXID WebP Picture Converter -> Einstellungen -> Grundeinstellungen//​ vornehmen.
  
-{{public:​faq:​webp:210118_webp_grundeinstellungen.png?​nolink&​800|}}+{{public:​faq:​webp_ox7:240111_webp_ox7_config.png?​nolink&​800|}}
  
 ^ Konfiguration ^ Beschreibung ^ ^ Konfiguration ^ Beschreibung ^
Zeile 139: Zeile 139:
 ---- ----
  
-===== Weitere Informationen ===== 
-Sollte das OXID Plugin Betreiber-Statistiken nach der Installation nicht wie erwartet funktionieren,​ prüfen Sie ob alle Installationsschritte richtig durchgeführt worden sind.\\ ​ 
-Weitere Informationen finden Sie in unserem Online Shop unter: https://​www.fatchip.de/​Plugins/​OXID-eShop/​OXID-Plugin-WebP-Bildkonverter.html 
- 
-Außerdem bietet FATCHIP einen Plugin-Installationsservice an. Weitere Informationen hierzu finden Sie unter:​\\ ​ 
-https://​www.fatchip.de/​Servicepakete/​Plugin-Installationsservice-OXID-eShop-PE.html\\ ​ 
-https://​www.fatchip.de/​Servicepakete/​Plugin-Installationsservice-OXID-eShop-EE.html 
- 
----- 
  
 ===== FAQs ===== ===== FAQs =====
public/faqwebp7.1704974801.txt.gz · Zuletzt geändert: 2024/01/11 13:06 von markusmichalski