Jump to content

Edit History

janoroh

janoroh

Danke, hat funktioniert! :)

Allerdings machen die SEF-URLs jetzt Probleme. Wenn die eingeschaltet sind, sehen alle anklickbaren Links auf der Seite nur noch so aus: "https://www.url.de/-.html". Der Direktzugriff über die URLs ist zwar noch möglich (z. B. über Google-Suche), aber dort wird dann im Debug oben angezeigt:

"Warning: Parameter utf8_decode in function link_rewrite() is deprecated in /data/web/1/000/016/011/17254/htdocs/classes/Manufacturer.php on line 261
in /data/web/1/000/016/011/17254/htdocs/classes/Tools.php on line 2231"

Die bemängelte Stelle in Manufacturer.php ist:

public function getLink()
    {
        return Tools::link_rewrite($this->name, false);
    }

Lässt sich das irgendwie für PHP 7.2 beheben? In meiner htaccess habe ich nichts geändert, die sieht hinsichtlich Rewrite nach wie vor so aus:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^URL$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

janoroh

janoroh

Danke, hat funktioniert! :)

Allerdings machen die SEF-URLs jetzt Probleme. Wenn die eingeschaltet sind, sehen alle anklickbaren Links auf der Seite nur noch so aus: "https://www.url.de/-.html". Der Direktzugriff über die URLs ist zwar noch möglich (z. B. über Google-Suche), aber dort wird dann im Debug oben angezeigt:

"Warning: Parameter utf8_decode in function link_rewrite() is deprecated in /data/web/1/000/016/011/17254/htdocs/classes/Manufacturer.php on line 261
in /data/web/1/000/016/011/17254/htdocs/classes/Tools.php on line 2231"

Lässt sich das irgendwie für PHP 7.2 beheben? In meiner htaccess habe ich nichts geändert, die sieht hinsichtlich Rewrite nach wie vor so aus:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^URL$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

×
×
  • Create New...