I have read and tried the other posts here about "blank pages", but nothing in them has worked. I would very much appreciate some help.
I am a Moodle and sysadmin newbie, so please forgive my ignorance. Once I get into it, I hope to join Moodle.org so that I can further both the project and my own research into vocabulary acquisition and eductech.
Background:
- I am setting up my 2nd Moodle. The first went fine, but this second one just won't cooperate.
- 1st: old Gateway Japan clunker of a workstation, running RedHat Enterprise Linux Advanced Server 3 - Apache 2 - postgresql - MOODLE_14_STABLE from cvs. I followed the directions on download.moodle.org/cvs and moodle.org/doc. Things work perfectly, and I experienced no problems. Faculty is playing with it now.
- 2nd: I wanted to install it on my home server, which is frankenstein PC running RedHat Enterprise Linux Advanced Server 4 instead of 3, but otherwise I did exactly the same as the installation at work.
Symptoms:
- Web server and phpinfo work on this machine, and selinux is off.
- When I first cvs it in, I change the directory name. The ownerships on the directories are set 2775 so that all files created have the same group, which is apache. Since the group is apache, and since group has rwx, there shouldn't be permissions problems.
- I am setting up my 2nd Moodle. The first went fine, but this second one just won't cooperate.
- Upon accessing the URL for the first time, everything is fine. The system check says ok, and I enter my info in install.php. Then I press the button to submit the database name, user, etc, and I get a blank screen. Even rebooting and then accessing the moodle URL again still gives me a blank screen.
- Upon looking at the moodle directory, the install.php did not create a config.php file.
Failed Solution:
- So I made the config.php file myself, checked the ownerships and permissions and contents several times, restarted httpd and even postgresql (though it couldn't be the problem) and even rebooted, but to no avail. Whether I access the moodle top (moo0529/) or the admin subdirectory (moo0529/admin/), I just get a blank screen.
- I turned on error reporting from /etc/php.ini, and I did a 'tail -f' on the /var/log/httpd/error.log file while going through the entire ordeal again. Nothing. Just a blank screen, no browser error messages, and nothing in the error.log but that annoying attempt by the browser to download favicon.ico.
- I deleted the entire directory and restructured the virtual server and reinstalled three times. Nothing.