Права доступа.
Так как сервер работает под *nix-подобной операционной системой, соответственно применяется аналогичная система прав.
Важный момент:
веб-сервер работает от пользователя nobody, а все php,cgi-скрипты выполняются от имени вашего пользователя, соответственно владельцем всех папок и файлов является ваш пользователь.
Следовательно, файлы, которые выдает непосредственно веб-сервер (html,jpg,css и так далее) должны иметь права не ниже: 444 (r--r--r--) или 644 (rw-r--r--), если в них будет происходит запись по ftp \ через скрипты.
Для директорий минимальные права 555 (r-xr-xr-x), чтобы вебсервер мог попасть в директории. И 755 (rwxr-xr-x)если необходимо создавать в этой директории другие файлы и папки.
Файлы php, php3, php4, php5 автоматически обрабатываются интерпретатором php. Для них достаточно будет прав 400 (r------) или 600 (rw-----), для записи в эти файлы.
Просмотр текущих прав доступен:
в панели управления хостингом через «Диспетчер файлов» в разделе «Файлы». Например:
Установленные права видны в крайней правой колонке «Permissions».
Для того, чтобы изменить установленные права на каталог либо файл необходимо выбрать объект и нажать «Разрешения» в панели сверху:
Ввести требуемый набор прав и подтвердить действия:
Также права можно посмотреть через подключение SSH при выводе файлов командой ls -l.
Смена прав через консоль выполняется командой chmod.
Например, chmod 755 public_html/