Hey everybody,

Joomla (3.8.12) stops working and I get a white screen, when trying to upgrade to php 7.x. This is the error I get:

Fatal error: Cannot use $this as parameter in /xxx/xxx/xx/xx/xxxx/htdocs/administrator/components/com_sh404sef/sh404sef.class.php on line 2093.

The system redirect plugin is disabled. On php 7.0 I have no issues.

Any idea why Joomla and sh404sef are in conflict when trying to upgrade to php 7.1 or 7.2?

Thanks in advance.

Sorry for posting here, but I can't for any reason add a new ticket using your ticketing system in the customer area. See screenshot here.
Responses (3)
  • Accepted Answer

    Tuesday, September 18 2018, 06:39 PM - #Permalink
    Hi

    Such an error would indicate the use of a very, very old sh404SEF version. sh404SEF has been compatible with PHP 7 for several years already.

    > Sorry for posting here, but I can't for any reason add a new ticket using your ticketing system in the customer area. See screenshot here.
    As indicated on the helpdesk page, support was closed for a vacation. It's been opened again now. Feel free to open a support ticket as needed (requires an active subscription).

    Best regards
    The reply is currently minimized Show
  • Accepted Answer

    Friday, January 11 2019, 10:25 AM - #Permalink
    Hi can you confirm that sh404SEF works without any problem with php 7.2? I have learned from my provider that a lot has changed between version 7.0 and 7.2 and that some components do not work well with version 7.2. My current SEF component has issues with version 7.1 and 7.2 so am considering switching to another SEF component and yours is in the running as well :). TIA.
    The reply is currently minimized Show
  • Accepted Answer

    Friday, January 11 2019, 10:37 AM - #Permalink
    Hi

    Unless you were using an sh404SEF from 2 or 3 years ago - obviously not your case, there won't be any issue with PHP 7.x.

    Best regards
    The reply is currently minimized Show
Your Reply