Ubuntu — Невозможно сохранить php-файлы в Eclipse Luna and Mars, Linux Mint 17.3

Я новичок в использовании затмения в среде Linux. Недавно я установил Eclipse Luna (для PHP) в качестве редактора PHP. У меня не было никаких проблем с этим в течение нескольких дней, но со вчерашнего дня каждый раз, когда я пытаюсь сохранить изменения в файлах php в моем проекте с помощью eclipse (Luna), я получаю эту ошибку:
Сохранение не может быть завершено. Попробуйте File> Save, как будто проблема не устранена.
Причина: не удалось записать файл: /var/www/html/myPHPProject/pathToFile.php
Подробности: /var/www/html/myPHPProject/pathToFile.php (В доступе отказано)

Даже когда я пытаюсь сохранить как, происходит то же самое. Тем не менее, я могу редактировать с помощью команды sudo gedit. Но не практично открывать файл с помощью sudo gedit каждый раз, когда я хочу внести изменения в конкретный файл PHP.

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

Неудачные шаги, которые я предпринял, чтобы решить проблему:
— Изменено рабочее пространство с / home / user / workspace на root / workspace
— Перемещена папка Eclipse из Home для выбора в файловой системе.
— Установлено затмение Марса (для PHP): произошло то же самое

Я также попытался открыть затмение по команде «sudo eclipse», но оно не открылось. Поэтому, основываясь на некоторых предложениях, я сделал «sudo apt-get install eclipse» (я знаю: это был глупый вызов). После этого с помощью sudo eclipse у меня появилась новая версия eclipse для java open (которую я не хотел). Я также попробовал ‘cd’ в папку eclipse luna в opt и сделал ‘gksudo eclipse’, и это тоже не сработало.

Любые идеи, что я могу сделать с этой проблемой?
(Я попытался предоставить подробную информацию по этому вопросу. Если я что-то пропустил, пожалуйста, дайте мне знать.)

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

Редактировать:
Я проверил саму папку проекта и, кажется, у меня есть маленькая иконка блокировки на очень немногих php-файлах, которые я сгенерировал с помощью ремесленных команд Laravel Framework в PHP. Но если я создаю файл PHP в Eclipse, у меня нет проблем с его сохранением.

Проблема с сохранением этих нескольких php-файлов все еще существует, и я хочу иметь возможность изменить разрешение. Но я не знаю, что сработает.

0

Решение

Ты пробовал это?
это вопрос * разрешений Unix, получить root-права, например, набрав

sudo su
type your password
0

Другие решения

Для тех, кто сталкивается с той же проблемой:

После некоторых подсказок от @durbnpoish о ‘chmod’ я попытался изменить разрешение ‘chmod’ в папке моего проекта. После некоторого исследования я нашел этот пост:
Как установить chmod для папки и всех ее подпапок и файлов в Linux Ubuntu Terminal?
и применил эти команды:

‘find / var / www / html -type d -exec chmod 755 {} \;’

‘find / opt / lampp / htdocs -type f -exec chmod 644 {} \;’

Но никто из них не работал. Поэтому я должен был узнать о реальных значениях трех чисел в ‘chmod’. Прочитав этот пост:

https://askubuntu.com/questions/263450/folders-showing-lock-icon

Тогда я попробовал эту команду:

find / var / www / html / myProject -type f -exec chmod 777 {} \;

И моя проблема была решена.

-1

По вопросам рекламы [email protected]