• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Permission denied Calling a php script from an email alias

dfutura

Basic Pleskian
Hi,

I am triying to call a php script from an email alias to save all bounce emails. The problem is that when the alias call the script it print permission denied:

<[email protected]>:
/bin/sh:
/var/www/vhosts/domain.com/httpsdocs/front/piping/index.php:
Permission denied


I have create the alias in /var/qmail/mailnames/domain.com/.qmail-bounce ->

|/var/www/vhosts/domain.com/httpsdocs/front/piping/index.php

The file /var/www/vhosts/domain.com/httpsdocs/front/piping/index.php have permission 755 and also i have tried to set permissions to 777

In this domain I have a SSL cretified, I think that could be the problem because I have tried It in another domain without SSL and It works.

Please help!!!

Thanks for anticipate...
 
usually, directory httpdocs (and httpsdocs) has permissions 750 which does not allow anyone except user who owns the domain and 'apache' (or any other member of 'psaserv' group) to enter it. All qmail delivery scripts are running by 'popuser' user. Make sure that 'popuser' user is able to read and execute the script, e.g.:

su - popuser -s /bin/sh -c "php /var/www/vhosts/domain.com/httpsdocs/front/piping/index.php"
 
Back
Top