php 无效的项目内容目录错误

jjhzyzn0  于 2023-06-20  发布在  PHP
关注(0)|答案(4)|浏览(131)

当我尝试使用Eclipse加载我现有的项目时,我得到了“Invalid project contents directory”的错误。
我已经在Windows环境中创建了这些文件,现在我试图在Linux中打开这些文件作为PHP项目。
如何解决此问题?

qcuzuvrc

qcuzuvrc1#

在我的www文件夹上递归地使用chown命令后,问题消失了。我认为问题在于eclipse不能在这些文件夹中创建新文件。(废话!)
所以:

sudo chown -R /var/www user:group
fcy6dtqo

fcy6dtqo2#

还有另一个解决方法:你可以使用sudo命令通过终端运行eclipse。

yvt65v4c

yvt65v4c3#

使用sudo chown -R $USER:$USER /var/www允许普通用户访问文件夹

h9vpoimq

h9vpoimq4#

问题是Eclipse无法将其项目文件写入该目录,其他答案也解决了这个问题。
如果您不想更改文件的所有权,还有一种替代方法:例如,如果文件由用户www-data和组www-data拥有,则您可以成为组www-data的成员,然后给予组写入权限授予该目录树中的所有内容:

sudo chmod -R g+w /var/www

这样,Web服务器仍然能够通过其用户www-data访问这些文件。

相关问题