Problem with php.ini file

Problem with php.ini file

am 24.09.2007 08:45:09 von John

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!

Re: Problem with php.ini file

am 24.09.2007 09:24:16 von David McKenzie

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

Re: Problem with php.ini file

am 24.09.2007 13:11:36 von Jerry Stuckle

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.
>
>

Get a new script. If it's that old that it still requires register_globals to
be on, chances are it has other vulnerabilities, also.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

Re: Problem with php.ini file

am 24.09.2007 15:04:58 von Steve

"John" wrote in message
news:lumef39a5u0gj86iuh5ujiain3uvc460da@4ax.com...
> 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.

modify the script. whatever you do, do NOT open yourself up like
that...unless you have a lot of vasiline.

Re: Problem with php.ini file

am 25.09.2007 12:24:18 von geevaa

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!


php.ini may be in the path etc/php.ini


Is this path is not getting displayed by the phpinfo() method in the
browser..???

Re: Problem with php.ini file

am 25.09.2007 12:24:54 von geevaa

On Sep 25, 3:24 pm, Geevaa wrote:
> 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!
>
> php.ini may be in the path etc/php.ini
>
> Is this path is not getting displayed by the phpinfo() method in the
> browser..???

it should be /etc/php.ini

Re: Problem with php.ini file

am 25.09.2007 15:19:31 von Good Man

Geevaa wrote in news:1190715894.701409.124990
@o80g2000hse.googlegroups.com:

>> php.ini may be in the path etc/php.ini
>>
>> Is this path is not getting displayed by the phpinfo() method in the
>> browser..???
>
> it should be /etc/php.ini
>

phpInfo() will tell you where the REAL php.ini file is