|
Posted by David McKenzie on 09/24/07 07:24
John wrote:
> Hello,
>
>
> I'm trying to install a script and it needs register_globals = on.
>
>
> I know about the security risk etc. and it should be off, but the
> script will not run with it off.
>
>
> I contacted my hosting company because I couldn't find the php.ini
> file. They told me to create one and put it in the root.
>
> The problem is I don't know exactly what is the root with all the
> different folder.
>
>
> etc 755
> logs 750
> mail 770
> public_ftp 755
> public_html 750
> tmp 755
> www 750
> Create New File
> .bash_logout 0 k 0644
> .bash_profile 0 k 0644
> .bashrc 0 k 0644
> .contactemail 0 k 0644
> .cpanel-ducache 0 k 0600
> .emacs 0 k 0644
> .ftpquota 0 k 0600
> .lastlogin 0 k 0600
> .zshrc 0 k 0644
> php.ini 0 k 0644 <-------------- I put it here
>
>
> I have one line register_globals = on in the php.ini file.
>
> When I try phpinfo.php to show what is set, it shows that the
> registered globals are still off. I tried putting it in www and then
> public_html and then also tried to put in my add on domain folder, but
> none worked.
>
> Any help would be appreciated.
>
> Thanks!
Your host should help you with this, if they don't, I'd suggest moving
to a competent web host. (Webcity.com.au springs to mind.)
Anyway, the php.ini file should be in *every* directory where you are
executing the script from. So if you're executing
http://www.domain.com/script.php, it would need to be in the www
directory. If it is at http://www.domain.com/dir/script.php, it would
need to be in www/dir/
Hope that clears things up for you.
--
DM davidm@cia.com.au
'It would go against respecting principles and truth if you have to
respect and accept anything just because it is the other side's view.'
- Kim Jung Ill
Navigation:
[Reply to this message]
|