SUSE 11.2 - Cannot access MySQL via browser.

Since I installed SUSE 11.2 I have been unable to access MySQL via any browser although I can via MySQL Administrator. Firefox keeps asking if I want to open index.php with KWrite, it also occasionally asks this when I am on other sites. Konqueror gives an immediate timeout error. I would be grateful for any assistance.

To me it seems that you have not enabled php in apache2.

I have checked and it looks as though I have enabled PHP, but on checking the apache log, the following appears every time
I attempt to browse a site with index.php on it.

[Thu Apr 22 10:13:10 2010] [error] [client 127.0.0.1] PHP Fatal error: php-gtk: Could not open display in Unknown on line 0
httpd2-prefork: /usr/src/packages/BUILD/xcache-1.3.0/stack.c:47: xc_stack_count: Assertion `stack != ((void *)0)’ failed.
[Thu Apr 22 10:13:10 2010] [notice] child pid 3723 exit signal Aborted (6)