• Debian 11 has reached its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.81 is 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.

PHP issue with Plesk.

B

ban520

Guest
The client uploads some php programs and directories using his ftp user,
e.g. "[email protected]". All the files and directories then have the
permissions of

-Rwxr-r-x customer1 pscacln ..

So the owner is customer1 and the group pscacln.

Now when the php program runs, which say tries to upload a file into a
directory of the customer, it fails as the php program will be running as
user "apache" group "apache".

Apache has no permissions in a bog standard server setup to modify or
create any files.

i.e. useless.

Suggestion for fixing this? Everyone must have this problem,
as I have had it with every version starTing with plesk 6.
The issue means that noone can use any scripting languages to write or
updated local files, and also modify them with their ftp user.

Thanks.
 
One not very good solution is changing file directory mode to 777, so apache process can create files inside this directory. Not very good because in this case any users in systems can create files in a such directories.
 
Back
Top