HotPot Moodle 2.5: Internal Server Error

Re: HotPot Moodle 2.5: Internal Server Error

autor Tom Page -
Počet odpovědí: 4

Robert 

I seem to have the same problem, and I'm also using moodle 2.5. Just out of interest can you remember what permissions you changed? (I know this was a while ago)

Thanks

 

Tom

V odpovědi na Tom Page

Re: HotPot Moodle 2.5: Internal Server Error

autor Julie Simpson -

Hi Tom,

I am sure that you have resolved this by now, but thought I would post to help out someone else who may read this. 

I have had the same issue after upgrading Moodle to version 2.8.5.

It would appear that the mod/hotpot directory needs to have permissions 755 ( I also recursed the directories below it) instead of 777 and now I have this working again. It also affected other plugins installed such as realtime quiz, journal, scheduler and mindmap.

V odpovědi na Julie Simpson

Re: HotPot Moodle 2.5: Internal Server Error

autor Elek Mathe -

Hi Julie,

Thanks a lot for this follow-up - it saved me! úsměv

My story is the same as yours:

- upgrade to 2.8.5

- HotPot exercises don't work, return an Internal Server Error message and nothing else

- turning on debugging gives no clue

- error log shows nothing

- changing the mod/hotpot directory to 755 from 777 recursively solves everything

I just wonder where things went wrong - and will I have to do the same next time I upgrade? Now that I know what to do it shouldn't be too difficult but still it's not the expected behaviour, is it?

Thanks again, Julie.

V odpovědi na Elek Mathe

Re: HotPot Moodle 2.5: Internal Server Error

autor Julie Simpson -

So glad it helped you! I assume it will need to be done again with an upgrade but haven't tried it yet.

V odpovědi na Julie Simpson

Re: HotPot Moodle 2.5: Internal Server Error

autor Gordon Bateson -
Obrázek: Core developers Obrázek: Peer reviewers Obrázek: Plugin developers

Once you have changed the permissions to 777, I doubt you will need to them again for the next upgrade if you upgrade via the Moodle user inteface.

If you upgrade some other way, like downloading a zip file and unzipping it on your server, then you may need to change the permissions. 

Julie, Elek: now you know that 777 is the required permissions for 3rd-party plugins to run on your Moodle site on your server, then it would be wise check the permissions after the next time you upgrade, to discover whether or not you need to set permissions every time.

Note that not all servers need these permission settings. In fact, in my experience most servers do not. It all depends how your server is set up, and how you upgrade plugins.