Thanks for your post, and welcome to the Gibbon community. htdocs is know as your web server’s “document root”, and anything placed in there will appear when you browse to the URL of your server. If you are just using WAMP, this would most likely be https://localhost. So, if you want Gibbon at that address, then put the contents of the uncompressed ZIP folder into htdocs. However, if you want Gibbon installed at, say, https://localhost/gibbon, then make a folder called gibbon in htdocs, and place the files in there.
Hope this helps, let us know if you have any further questions.
It sounds like some kind of PHP error is stopping the page from loading, but that your server config is stopping the error from displaying on screen. I guess you do not have gettext installed in PHP…but that’s just a guess.
Next step is to either check your PHP error log to see what error it is, or edit php.ini to turn on errors on screen. Once you know what the error is, post the error details here, and we can help suggest solutions.
We’ve all be there, don’t worry! A huge amount of my own learning came via such forums, at the hands of very caring and experienced users, who took the time to guide me. That’s why open source focuses so much on community!
In php.ini find the setting display_errors and set it from off to on. Save the file and restart your web server (Apache most likely), which will reload PHP’s config file. Then reload the Gibbon page, and see if that helps.
Good luck, and keep the questions coming : )
Yup, that’s how it goes. Often we need to do something a number of times, or encounter more related concepts, to really understand how it connects to other things and broaden our map of understanding. That is, I guess, why there is no shortcut to experience : )
_() is a short cut for the gettext command, which performs translation. Your PHP install currently does not have gettext installed. The following Google search might help you narrow in on an answer:
That is a lot of errors, and not what we are used to seeing. Could you try and remove WAMP, and instead try XAMPP? I have heard people having better experiences with it in the past. Plus, we have an install guide: https://gibbonedu.org/support/administrators/installing-gibbon/install-xampp/
I am having some trouble with the installation. I am using CentOS7, and mariadb. So far I confirmed HTTPD, PHP, and mysql are up. I go to the localhost/gibbon and it takes me to the installation page, but then when trying to access the database, i get an error that " A database connection could not be established. Please try again."
As far as I know Gibbon has not been tested with MariaDB: it was only designed for use with mySQL, and that is how most people use it. Are you coder? Do you have the ability to look at how PHP might use the PDO class to connect to Maria DB instead of mySQL?
thank you for your reply! I actually used root instead of the user i created and it worked. So far, it works fine. I loaded the test data. For the production installation, i’ll use mysql
Great to hear that it works with MariaDB! Thanks for letting me know.
Hi Ross, with regard to Kyle’s problem above…I had the same issue and just had to edit the php.ini file and add extension=php_gettext.dll
Woohoo I’m human!!!
I’m having several problem with my install (v12.0) and I wasn’t sure whether to post the first problem here or in translation…Gibbon Installed fine…but I want to use English and Spanish languages. I installed it with default language set to English. Then after logging in, I went to user preferences and changed my language to Spanish. Logged out; Logged back in; but the system is still in English.
Another problem is with themes. I’ve copied the Seafarer and Time Forest themes into the gibbon/themes folder, but they don’t appear as options in the preferences screen.
And finally, i’m using bitnami wampstack, which is really slow, but the screens are displayed completely. i’m guessing it’s a timeout issue…anyone run into this?
scratch number 3, I found how to install themes.
Mykl, good job for solving and sharing the solution to the original issue. Please can you post any other outstanding issues to separate threads, so we can answer there? Welcome to Gibbon!
Hi, just want to pitch in that we have been running Gibbon on MariaDB from the very beginning. MariaDB is “just” a fork of MySQL made by the original founder of MySQL itself.
It’s supposed to be a drop-in replacement for MySQL, and so far in my experience it works perfectly anywhere you would use MySQL. And usually faster.
Urko, thanks for adding this, it is a great bit of information to have available, and I appreciate your willingness to share experiences like this. Ross.