Thanks to sludge!
I was having trouble getting register globals turned off - as many posting on these pages have experienced. In fact, the solution provided in the thread pointed to by the error message itself,
http://forum.joomla.org/index.php?topic=1030.msg92433, was causing the server to error out. So.. . after reading this thread, especially sludge's post, I tried copying my php.ini file into my joomla! admin directory. That
still didn't work so, I followed a hunch, or you could call it a brute force (emphasis on the 'brute' part) or trial-and-error tehnique, I copied my php.ini file to my web documents root dir (in my case /public_html/) and voila! No more error message.
Some background...- 1) I have several installations of Joomla! in subdirectories below /publichtml/, the install for which I was trying to turn off register globals was one of these.
- 2) After successfully turning off register globals upon installation of 1.0.12, the error message appeared again after upgrading to 1.0.13 by extracting the contents of the upgrade file in the Joomla! root dir. This behavior was exhibited by every 1.0.12 install upon upgrading to 1.0.13 by the same method.
Some brute force/trial-and-error speculation...I wonder if it takes a while for the change in php.ini to 'propagate' through the system (pardon my massive technical ignorance) or if the register globals = on condition is 'cached' somewhere (in my browser? seems doubtful), or some other similar phenomenon. I mention this because having successfully turned register globals off, when I began to write this post and wanted to quote the thread pointed to by the error message in the back end of Joomla!,
http://forum.joomla.org/index.php?topic=1030.msg92433, even removing
both the instances of php.ini (one in the Joomla! root and the other in the web docs root) I could not recreate the error!!!
Edited to add URL's