4

У меня установлена Ubuntu 12.04.

У меня установлено Eclipse Indigo.

У меня установлена LAMP, где localhost - /var /www.

Однако мое рабочее место в Eclipse - это /workspace.

Как я могу изменить его на /var /www так же, как localhost, по причинам, когда при настройке проекта папка автоматически просматривается через localhost в браузере.

Я попытался просто настроить второе рабочее пространство для /var /www. Но это дает мне ошибку:

The folder /var/www/.metadata is read-only

1 ответ1

6

Это проблема с разрешениями. Есть несколько обходных путей для этого.

  1. sudo chmod 777 /var/www : работает определенно, если это проблема с разрешениями, но следует использовать с осторожностью. Это не рекомендуется, так как это может поставить под угрозу безопасность.
  2. ls -l /var |grep www , посмотрите на группу и добавьте себя в эту группу, а затем sudo chmod g+rwx /var/www . Вы также можете создать новую группу и добавить себя в нее, затем sudo chgrp <newGrp> /var/www и затем sudo chmod g+rwx /var/www
  3. sudo chown <yourUserName> /var/www : лучше, чем 777, но не такой элегантный.

Если у вас есть выбор, я рекомендую второй. Это самый элегантный способ.

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