• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Resolved Moved files become not visible in file manager!!!

femotvaff

Regular Pleskian
Server operating system version
Debian 11
Plesk version and microupdate number
18.0.60 Update #4
Moving file system from HOME to a virtual HOST
with command MV make the files not visibile into the plesk file system manager

Alredy changed permissions and ownership and group as the virtual host other files

NOTHING CHANGE

If someone know how to manage this **** please let me know

Already "Reparired" Vhosts and file system
sudo plesk repair fs virtual hosts...


but the vitual host is not visible too so !!!!
Thank you for any help
 
Hey, @femotvaff. Could you please address the following questions so we can get a better idea of the case:
  1. Are you using the same user for SSH and Plesk login?
  2. By you message I am assuming that you are seeing the files in the corresponding directory via the command line, but still, if you could confirm, please.
  3. Could you please provide us with a list of the files, so we can confirm the ownership and permissions, also the exact path to the folder?
 
The file manager will see the files from the webspace, /var/www/vhosts/domain.tld or /home/domain.tld.

From where to where did you move the files?
 
SSH and Plesk Logins are different

I moved from /home to /var/www/vhosts/ etc

Ok I understand permissions are different, but how to change them to make files visible in the virtual space?

thank you
 
Regardless of the permissions, you should see the files in File Manager. I suspect that they might not be moved to the correct folder. Please provide us with the full destination path you used. If it contains a domain/subdomain you are welcome to replace it with example.com.
 
I m 100% sure I can see them from shell and FTP
I don't understand the logic of permission of PLESK and how to have a user that can see every subscription file without using a root user.

if you know how to set it please let me know
thank you very much
 
Plesk is a mess. The documentation is full of errors, outdated screenshots, wrong informations.
Basic operation like read a stupid directory become impossible without a logic.
And I have to loose hours for a stupid task.
 
If I have a user in the groups

root adm dialout sudo dip psaadm psaserv

how its is possible that do not have persissions to access a virtual hosts folder?
 
It sounds like a frustrating situation. To better understand what's going on, could you please provide some screenshots of the permissions and ownership settings you've applied? It would also help if you could show the output from the command ls -la in the directory where the files should be visible.

This way, we can figure out why the files aren't showing up in the Plesk File Manager and see if there's anything unusual in the configuration.
 
I m 100% sure I can see them from shell and FTP
Code:
grep "FTP user" /etc/passwd
This will tell you where the FTP user accesses the filesystem.

I moved from /home to /var/www/vhosts/ etc
How did the files get there? Plesk doesn't use the /home folder at all.

You have the option to use the system user associated with a website to FTP and even SSH if /bin/bash shell is used. You should use that system user to FTP or a new additional FTP user.
 
It sounds like a frustrating situation. To better understand what's going on, could you please provide some screenshots of the permissions and ownership settings you've applied? It would also help if you could show the output from the command ls -la in the directory where the files should be visible.

This way, we can figure out why the files aren't showing up in the Plesk File Manager and see if there's anything unusual in the configuration.

SOLVED.

the user need to be part of the group "psacln" too,
even if the folder group is psaserv and only 1 file in the folder is in the psacln group.
It has no sense because I already added the user to "psaadm", "psaserv" .

Thank you anyway to everyone.
 
Anyway you solve a problem and an other pop up.
it is an endless story with plesk.

You cannot manage a server only with plesk and when you start to touch something is an endless sequence of problems
 
I'm glad to hear you've managed to fix your problem. I usually chown systemuser:psacln folder hence it didn't even think of a group ownership issue. The document root has to owned by psaserv, otherwise Nginx won't be able to access your website files!

From experience, you need to do actions the Plesk way. It's not obvious at first, but the more you use it the more it makes sense.

A website system user is only part of the psacln group.
 
"File Manager" is not meant to manage files that are located outside a subscription folder. It is only for the subscription user to manage files within a subscription. In your case you tried to manage files located outside a subscription.
 
I've just created a file with root permissions, and it shows up fine in the Plesk File Manager.

Can you clarify exactly what you're trying to achieve? It would really help if you could provide some screenshots of what you're seeing, so we can better understand the issue and assist you further.

Screenshot 2024-10-14 at 21.53.55.png
 
Back
Top