Installation appears stuck at first step
-
I am unable to install bbPress. I upload the files to my Web server (into a directory named /bbpress/) then browse to that directory. The page comes up as expected, telling me that I have no bb-config.php. When I click the “let’s get started” link, the following address appears in my address bar:
http://<host name>/bbpress/bb-admin/install.php?step=1
But instead of the database configuration form, the page appears not to change. That is, I just see the “missing bb-config.php, click here to get started” page again.
Nothing of obvious interest appears in my Apache error log. Here’s all I get:
[Mon Jan 12 15:22:19 2009] [error] [client <IP redacted>] PHP Notice: Undefined index: language in <web root redacted>/bbpress/bb-admin/class-install.php on line 337, referer: http://<host name>/bbpress/bb-admin/install.php?step=1
[Mon Jan 12 15:22:19 2009] [error] [client <IP redacted>] PHP Notice: Undefined variable: l10n in <web root redacted>/bbpress/bb-admin/install.php on line 29, referer: http://<host name>/bbpress/bb-admin/install.php?step=1
[Mon Jan 12 15:22:19 2009] [error] [client <IP redacted>] Symbolic link not allowed or link target not accessible: <web root redacted>/www/favicon.ico, referer: <host name>/bbpress/bb-admin/install.php?step=1
I thought it was a problem with 0.9.0.4, so I tried using 0.9.0.3 instead. No luck.
I tried on a second Web server and the installation worked there. Both servers are running Apache 2.x, PHP 5.x, and MySQL 5.x on FreeBSD. Here are the differences in the version numbers:
Server where it doesn’t work:
FreeBSD 6.3-STABLE
Apache 2.2.8
PHP 5.2.8
MySQL server 5.0.51a
Server where it does work:
FreeBSD 6.0-RELEASE
Apache 2.1.9
PHP 5.2.8
MySQL 5.0.27
The two servers’ Apache configurations are very similar, if not identical. Before I start comparing my httpd.conf files line by line, perhaps someone can point me in the right direction. Any suggestions or clues?
- You must be logged in to reply to this topic.