Змініть каталог робочого простору затемнення на www


4

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

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

У мене встановлено LAMP, локальним хостом є / var / www.

Однак моє місце роботи Eclipse - це / робоча область.

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

Я спробував просто встановити другу робочу область для / var / www. Але це дає мені помилку:

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

ймовірно, проблема з дозволом. і я не хочу запропонувати chmod 777. це, ймовірно, працює, але не бажано.
Махеш

як я вже сказав, його не бажано. я знайду кращу інформацію і незабаром відповім.
Махеш

Відповіді:


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'ing, але не настільки елегантно.

Якщо у вас є вибір, рекомендую другий. Це найелегантніший спосіб.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.