Папка и файл разрешений Symfony2 и Ubuntu 11.10 - PullRequest
0 голосов
/ 16 февраля 2012

Когда я открываю некоторые файлы (Symfony2.0) с помощью NetBeans, это говорит мне: Cannot Lock только для чтения я должен щелкнуть правой кнопкой мыши и установить для каждой папки разрешение на «чтение и запись» это большая проблема, потому что я должен установить каждую папку и файл ..... Как я могу исправить это мое разрешение проблемы?

Ответы [ 2 ]

0 голосов
/ 16 февраля 2012

Если ваш пользователь отличается от пользователя, от имени которого работает сервер (например, apache, httpd, www-data), то вы должны либо добавить себя в группу серверов и выполнить chmod для всех файлов, чтобы права доступа для группы были настроены на чтениеи напишите или выберите все файлы для вас (chown -R user: user) и добавьте пользователя вашей группы в вашу группу.

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

Для получения дополнительной информации вы можете проверить параграф «Настройка прав доступа» в главе «Установка Symfony»Книга Symfony здесь:

http://symfony.com/doc/current/book/installation.html

0 голосов
/ 16 февраля 2012

вам нужно добавить разрешения на запись для всей папки / подпапок и файлов. Например:

chmod -R u + w foldername

-R - сделать это для подпапок и всех файлов (рекурсивно)

u - для владельца (вашего пользователя)

+ w - добавить разрешения на запись

Возможно, вы создали файлы symfony2, используя root, где netbeans использует права пользователя, который в данный момент авторизован. Убедитесь, что ваши файлы / папки принадлежат пользователю, а не root'у

...