• Home
  • Get help
  • Ask a question
Last post 55 min ago
Posts last week 89
Average response time last week 30 min
All time posts 67735
All time tickets 10467
All time avg. posts per day 21

Helpdesk is open from Monday through Friday CET

Please create an (free) account to post any question in the support area.
Please check the development versions area. Look at the changelog, maybe your specific problem has been resolved already!
All tickets are private and they cannot be viewed by anyone. We have made public only a few tickets that we found helpful, after removing private information from them.

#7154 – plugin crashing site on php7

Posted in ‘sh404SEF’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Monday, 04 May 2020 17:07 UTC
websacdrill
I'm moving my site to new hosting and I get: Passed array does not specify an existing static method (class 'Sh404sefAutoloader' not found)
error when I enable the sh404sef - System plugin
Monday, 04 May 2020 17:09 UTC
wb_weeblr
Hi

This error would suggest:

- you're not using a recent version of sh404SEF
- some parts of sh404SEF have not been transferred from old site to new one.

Best regards

Yannick Gaultier
weeblr.com
@weeblr
 
Monday, 04 May 2020 19:08 UTC
websacdrill
I just downloaded the latest version from you site. I have copied over my entire www directory from the old server and the db. What could I be missing? I actually have two seperate Joomla! sites on these servers. The other one doesn't have this plugin and is working fine on the new server. I copied the new version of your plugin over the old one assuming it was a php7 issue but that had no effect. Are there more steps to the update process?
Tuesday, 05 May 2020 09:03 UTC
wb_weeblr
Hi

PHP 7 is not the problem at all with any sh404SEF version published in the last 2 at least, probably more. In any case, even PHP 7.4 would just cause a few warnings but not cause any operational problem. Which exact PHP version are you running?

. I copied the new version of your plugin over
What do you mean "copied"? exactly? unzipped and copied the files over? you must use the Joomla installer only to install extensions, you cannot just copy the files over old ones. Some files need to be removed, some database operations are done by the installer, etc

1 -
when I enable the sh404sef - System plugin
But you do have all other elements of sh404SEF published? including the shLib library?

2 - I would suggest you go to Joomla configuration andd:

- Set Debug system to Yes
- set GZip to No
- Set Display error to maximum

Then make sure all of sh404SEF parts are enabled. If you still get the error message, then copy/paste here the entire message including the full list of files involved, this should be 5 or 10 lines of code at least.

Best regards

Yannick Gaultier
weeblr.com
@weeblr
 
Wednesday, 06 May 2020 08:38 UTC
wb_weeblr
Hi again

I was reading this and that reminded me of your issue:

I have copied over my entire www directory from the old server and the db. What could I be missing?
HOW did you copy those files over and did you run chown and chmod commands after the copy?

Best regards

Yannick Gaultier
weeblr.com
@weeblr
 
Wednesday, 06 May 2020 08:42 UTC
wb_weeblr
Hi again

More accurately, Joomlatools has a specific help topic on this:

Note that the command they suggest:

chown -R apache:apache *


is probably not the right one in your case, you have to first find the proper user for that folder.

Best regards

Yannick Gaultier
weeblr.com
@weeblr
 
Thursday, 21 May 2020 05:34 UTC
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.