Я новичок в использовании eclipse в среде Linux. Недавно я установил Eclipse Luna (для PHP) в качестве редактора PHP. У меня не было проблем с этим в течение нескольких дней, но со вчерашнего дня каждый раз, когда я пытаюсь сохранить изменения в php-файлах в моем проекте с помощью eclipse (Luna), я получаю эту ошибку: Сохранить не удалось. Попробуйте Файл> Сохранить, как будто проблема не устранена. Причина: Не удалось записать файл: /var/www/html/myPHPProject/pathToFile.php Детали: /var/www/html/myPHPProject/pathToFile.php (прав)Не удалось сохранить php-файлы в eclipse Luna and Mars, Linux Mint 17.3
Даже когда я пытаюсь сохранить, поскольку , то же самое происходит. Тем не менее, я могу редактировать команду «sudo gedit». Но практически не нужно открывать файл с sudo gedit каждый раз, когда я хочу внести изменения в определенный файл PHP.
Я искал по всей сети, чтобы найти решение, однако кажется, что не так много людей столкнулись с одной и той же проблемой. Поэтому я не нашел никакого полезного решения.
Неудачных шаги, которые я взял, чтобы решить эту проблему: - Changed рабочего пространства/дома/пользователь/рабочей области в корневой каталог/рабочее пространство - Перемещенная папка затмения из дома, чтобы выбрать в файловой системе - Installed затмения Марс (для PHP): То же самое произошло
Я также попытался открыть eclipse командой 'sudo eclipse', и он не открылся. Поэтому, основываясь на некоторых предложениях, я сделал это «sudo apt-get install eclipse» (я знаю: это был глупый звонок). После этого «sudo eclipse» у меня появилась новая версия eclipse для java open (чего я не хотел). Я также попробовал «cd» в папку eclipse luna в opt и сделал «gksudo eclipse», и это тоже не сработало.
Любые идеи, что я могу сделать по этой проблеме? (Я попытался предоставить подробную информацию об этом вопросе. Если я пропустил что-либо, пожалуйста, дайте мне знать.)
Спасибо заранее.
Редактировать: Я проверил фактическую папку проекта, и кажется, что у меня есть значок маленького замка на очень немногих php-файлах, которые я сгенерировал с помощью ремесленных команд структуры Laravel в PHP. Но если я создам PHP-файл в eclipse, у меня нет проблем с его сохранением.
Проблема с сохранением этих нескольких файлов php по-прежнему существует, и я хочу иметь возможность изменить разрешение. Но я не знаю, что сработает.
Возможно, запуск Eclipse в режиме SUDO? Либо это, либо убедитесь, что ваши разрешения настроены так, что вам не нужен SUDO для записи. – durbnpoisn
@durbnpoish Благодарим за комментарий. Как я уже говорил, я пробовал режим SUDO, но это не сработало. Не могли бы вы рассказать мне, как я могу установить разрешения на eclipse? – zahra
Это не было бы в затмении. Это было бы на терминале. Посмотрите, как работает chmod. Возможно, в вашей папке было установлено только «администратор может писать» или что-то еще. – durbnpoisn