Назад | Перейти на главную страницу

Проблема с CHMODing файла (777)

Правильно ли я использую команду для CHMOD 777 файла?

chmod 777 /var/www/html/core/database/connect.php

Я пытаюсь использовать его, но он ничего не говорит ... например, нет ошибки или не говорит, что это было успехом.

Просто чтобы вы знали, я использую VPS с CentOS 6 (64 бит).

Заранее спасибо.

Команда кажется правильной. Многие утилиты unix предоставляют обратную связь только в случае сбоя. Чтобы убедиться, что команда сработала или нет, вы можете проверить, что статус выхода равен 0, или использовать ls, чтобы узнать, какие права доступа к файлу сейчас.

В первом случае вы можете проверить статус двумя способами.

  • chmod 777 /var/www/html/core/database/connect.php ; echo $?
  • chmod 777 /var/www/html/core/database/connect.php && echo 'it worked'

Чтобы проверить права доступа к файлу, просто запустите ls -l /var/www/html/core/database/connect.php

Однако помните, что с разрешениями 777 любой пользователь может читать, изменять и исключать файл.