2

Я использую FTP для управления некоторыми файлами на сайте, который я запускаю, но продолжаю видеть этот (усеченный) журнал ошибок:

Command:    DELE calendarpermission.php
Response:   550 calendarpermission.php: Operation not permitted
[...]
Command:    DELE button_down.gif
Response:   550 button_down.gif: Operation not permitted
Command:    CWD /domains/example.com/public_html/admincp
Response:   250 CWD command successful
Command:    PWD
Response:   257 "/domains/example.com/public_html/admincp" is the current directory
Command:    RMD control_examples
Response:   550 control_examples: Operation not permitted
Command:    CWD /domains/example.com/public_html
Response:   250 CWD command successful
Command:    PWD
Response:   257 "/domains/example.com/public_html" is the current directory
Command:    RMD admincp
Response:   550 admincp: Operation not permitted
Status: Retrieving directory listing...
Command:    PASV
Response:   227 Entering Passive Mode (122,155,5,50,138,244).
Command:    MLSD
Response:   150 Opening ASCII mode data connection for MLSD
Response:   226 Transfer complete
Status: Directory listing successful
Status: Set permissions of '/domains/example.com/public_html/admincp' to '777'
Command:    SITE CHMOD 777 admincp
Response:   550 CHMOD 777 admincp: Operation not permitted

Что мне сделать, чтобы решить это?

3 ответа3

2

Если

Command:    SITE CHMOD 777 admincp
Response:   550 CHMOD 777 admincp: Operation not permitted

происходит тогда, это означает, что у вас нет абсолютно никаких разрешений, чтобы сделать это, вы должны решить эту проблему с вашим хостингом, чтобы они могли дать ваши разрешения; может быть, эта папка имеет цель остаться?

1
Command:    SITE CHMOD 777 admincp
Response:   550 CHMOD 777 admincp: Operation not permitted

Означает, что пользователь FTP не владеет файлом / папкой, которые вы пытаетесь создать. Они могут быть в одной группе и иметь полный доступ к файлу, но только владелец может chmod файл (или root / sudo). Чтобы решить эту проблему, вы должны владеть файлом (удаление + воссоздание из резервной копии, не сохраняя права владельцев / права могут работать)

1

/domains/example.com/public_html/admincp может принадлежать пользователю root. Возможно, он был создан PHP, и поэтому он принадлежит root. В любом случае, пользователю, вошедшему в систему через ftp, запрещено изменять права доступа к этому файлу (или он не существует).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .