• Debian 11 is approaching its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.80 will be the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

CRON Safe_Mode restriction

C

cgraham149

Guest
I am on a virtual dedicated server. I changed my vhost.conf file to this:

Code:
<Directory "/home/httpd/vhosts/domain.com/httpdocs">
    php_admin_flag safe_mode off
</Directory>

My Cron job (performed by root) is this:

Code:
*/59 * * * * /usr/bin/php /home/httpd/vhosts/domain.com/httpdocs/administrator/components/com_feedgator/cron.feedgator.php

cron.feedgator.php is owned by apache.

However, my Cron email reports the following errors:

Code:
Warning:  main(): SAFE MODE Restriction in effect.  

The script whose uid is 48 is not allowed to access 

/home/httpd/vhosts/domain.com/httpdocs/administrator/components/com_feedgator/../../../globals.php owned by uid 0 in 

/home/httpd/vhosts/domain.com/httpdocs/administrator/components/com_feedgator/cron.feedgator.php on line 20

Do I need to add another directory in the vhost.conf file to make this work, adjust path, or is this a file permissions issue? Any ideas on what I might be doing wrong?
 
Back
Top