Well, this has been horrible!
I recently upgraded to a new server, and now everything has exploded... body parts lying everywhere... you get the idea!
First, my website couldn't find any includes, and I was getting "failed to open stream" errors.
I remedied this by adding ini_set("include_path",".");
to bootstrap.ini
. I read about this somewhere in the forums, but I can't locate the specific page at the moment.
Now my site text would load, but no links worked, because Drupal was inserting "cgi-sys" into every url. I fixed this by explicitly setting $url_base
in settings.php
.
OK, my site is up and running... but couldn't this have been done automatically? I mean, for every site that I host (several at this point), I am having to go in and hack a core file, and set $db_url.
Next issue: I wanted to try out D6 to help with development, using a subdomain. Once again, I got "failed to open stream" errors immediately. So, I edited bootstrap.ini, and tried again. That part worked, but then it started inserting "cgi-sys" into the install url, re-directing me to "example.com/cgi-sys/install.php", which results in an infinite loop.
As it is, I don't know how to remedy this (no settings.php to edit, yet), so I can't install D6.