Nicole <[EMAIL PROTECTED]> wrote:
> I am having trouble doing things with PHP such as use the exec, system,
> etc. functions. I can't seem to find the correct php.ini to turn safe_mode
> off. The one file I did find has safe_mode turned off. When I view phpinfo()
> it shows the global column with safe_mode off, but for the local column, it
> is on. Is there a local php.ini file for each site?

No. But the values found in the global php.ini can be changed in
Apache's httpd.conf and in .htaccess files. See
<http://www.php.net/manual/en/configuration.changes.php>. 

You can have a .htaccess file in every directory to pass additional
options to Apache (and mod_php). A .htaccess is used for the directory
where it resides and for all subdirectories.

Try "locate .htaccess" or "find / -name .htaccess".

> I need to call a script to run in the background and I want to be able to
> use exec() to call it. Is there an alternative way to do this without
> bothering with the safe_mode value? i'd prefer to leave safe_mode on; but at
> the same rate, I am the only one with access to the server as it is my
> dedicated server.

If you're the only person on that machine, there's no point in using
safe mode.

> I am not familiar enough with Linux just yet to know how to give permissions
> to my sites to use things such as cron which I desperately need to figure
> out. I know how to add a crontab for a user, etc.  But when the cron file
> runs, I just get a permission denied. I have tried it for both root and the
> site user. The only thing that does work is me getting an email stating
> permission denied. So I know my crontab file is correct. As far as
> permissions, I'm in a cloud. I have no idea what to do to make it work and
> maintain a secure system.

Perhaps you just forgot to make your program/script executable ("chmod
+x your_script").
 
> Anyone know where some great (free) docs that will show me how to fish
> around in Linux? I don't need to be hand fed. Just some direction. Thanks!

Almost all programs have man pages, so you can use "man chmod" to find
out about "chmod". And then there's the Linux Documentation Project
<http://www.tldp.org/>, which has lots of howtos.

Regards...
                Michael

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to