Directory is not readable by other users on the system

On a VPS cPanel account, running ‘ghost install’ in the /public_html/blog directory through SSH produces the following error:

One or more errors occurred.

  1. SystemError

Message: The directory /home/username/ is not readable by other users on the system.

This can cause issues with the CLI, you must either make this directory readable by others or install node and Ghost-CLI in another location.

  1. SystemError

Message: The directory /home/username/public_html/ is not readable by other users on the system.

This can cause issues with the CLI, you must either make this directory readable by others or run ghost install in another location.

Help appreciated.

Debug Information:
OS: linux, v3.10.0-862.11.6.el7.x86_64
Node Version: v10.15.3
Ghost-CLI Version: 1.9.9
Environment: production
Command: ‘ghost install’

@naz, can you help with this please?

@insightdes - I shouldn’t have to say this - but please don’t direct ping people for help. This is a community forum, replies are optional.

In your case, you’re not using the recommended stack - it’s really clear in our docs that this isn’t supported and it’s up to you to figure it out.

Maybe there’s someone here that knows something about cPanel and will choose to help you. If not, I recommend taking another look through the docs:

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.