Oops! That page can’t be found error

After installing Gibbon, i tried to access the different modules in order to explore how it works.
But for most of the modules like "/modules/Students/student_view.php, /modules/Staff/staff_view.php , /modules/Staff/staff_view.php, and many others, I got the error message “Oops! That page can’t be found”.

What do I need to do to access the modules please?

uddy, that is an interesting issue, and one I don’t think I have seen before. Please can you send us the URL that you see in your browser when you are accessing a module page? I don’t need to link to click on, but just want to check the structure for any errors. Ross.

Dear Admin,
Here are examples of the URL that I see in my browser when I am assessing a module:

…and so on.

Kind Regards


The addresses should have index.php in them, like this:


I think your WordPress .htaccess rules are rewriting the Gibbon address, preventing it from working. Can you rename .htaccess to .htaccess_old and then try the link above to see if it works?



Thank you Admin,
I did rename the .htaccess to .htaccess_old
However,I have a new error message as below:

You don’t have permission to access /core-12.0.00/index.php on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.”

Kind regards,

Uddy, usually such a request comes from file permission errors. My preferred approach is to set the web server process user (which is www-data on Ubuntu, which is my favoured Linux distribution) as the owner of the folders and files containing Gibbon, and then to give that use read (r) access to most of the folders, except /uploads, which needs to be write (w). You can use the chown and chmod commands to do this, which you can learn more about using Google. Hope this helps. Ross.

Thank you Admin.
I guess I messed up many other things so I actually removed everything and re-installed.
Its Ok now.