Moving a Joomla/Joomdle/Moodle website to new hosting

  • Eric vanBok
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
12 years 10 months ago #1 by Eric vanBok
I need to move a Joomla/Joomdle/Moodle website for a client from one hosting account to another. When I move the website, I get a Joomdle Web Services error in Check Status. The error message is: An unexpected error happened: 404: Unknown error

I have triple checked the settings, but I obviously am missing something. What settings would need to be adjusted based on the change of hosting account?

I am running Joomla 2.5.11, Joomdle 0.82 (know I should probably upgrade), and Moodle 2.3.3 (know this should be upgraded too)

Any help or guidance would be appreciated. Thank you.

Please Log in or Create an account to join the conversation.

More
12 years 10 months ago #2 by Chris
404 means page not found.

First things to check:
- do you have all green ticks
- did you set up any links, menu or otherwise with explicit paths

The url configurations need to be changed in both Joomdle and Moodle. Also, depending on your Moodle configuration file you may need to change the directory parameter to tell Moodle where it is.

Finally you didn't say what you clicked on which gives the 404.

Please Log in or Create an account to join the conversation.

  • Eric vanBok
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
12 years 10 months ago #3 by Eric vanBok
Thank you for the speedy response.

Sorry I did not make myself clear before. The System Check has green checks for everything except Joomdle Web Services, and with that I get the error "An unexpected error happened: 404: Unknown error" in the error box for that line.

I really thought I had gotten all the configuration URLs, but I have the feeling I am missing one.

Any thoughts abou the above error on Joomdle Web Services in the System Check page?

Please Log in or Create an account to join the conversation.

More
12 years 10 months ago #4 by Antonio Durán
Replied by Antonio Durán on topic Moving a Joomla/Joomdle/Moodle website to new hosting
I guess you just moved files and databases.

Try re-creating the service in Moodle from scratch, and then generate a new token.

Please Log in or Create an account to join the conversation.

  • Eric vanBok
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
12 years 10 months ago #5 by Eric vanBok
You are correct I did a full file and database move. I will try recreating the service and generating a new token. I need to wait until after hours to try the move again, so I will do it this evening (US Eastern time).

I will post back here what the results of the move are this time.

Please Log in or Create an account to join the conversation.

  • Eric vanBok
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
12 years 10 months ago #6 by Eric vanBok
I tried the move again, and ran into the same issue.

I am doing a full cpanel to cpanel move, so the entire hosting account gets moved. Files, database, everything. The home directory path even ends up being the same. Everything is the same, except the IP address.

I created a new token, and that didn't help. I still get the same error "An unexpected error happened: 404: Unknown error" in the error box, on the System Check Joomdle Web Services line.

I also get the following error if I try to login on the front end of the website:
"XML-RPC Error (404): Unknown error"
I assume that comes from the issues with Joomdle Web Services.

Do you have any other thoughts what might be causing this issue? I really am stumped.

Please Log in or Create an account to join the conversation.

More
12 years 10 months ago #7 by Antonio Durán
Replied by Antonio Durán on topic Moving a Joomla/Joomdle/Moodle website to new hosting
Enable debugging in moodle to get more info about the errors.

Please Log in or Create an account to join the conversation.

More
12 years 10 months ago #8 by Chris
In addition to what Antonio has mentioned, once "obvious" change when you are doing a cpanel transfer, is the server environment itself. This would include php settings, proxy settings, network settings, etc. The error message does not seem to be referring to these types of problems however perhaps this is a unique case. The debugging should help you here.

Please Log in or Create an account to join the conversation.