为什么 NetBeans(php - 远程项目)将文件权限更改为 0600?

为什么 NetBeans(php - 远程项目)将文件权限更改为 0600?

我正在使用 NetBeans 在远程服务器上编辑一些 php 文件(在 php 项目中)。

一切正常,但是在使用 NetBeans 保存编辑的文件时,文件的权限默认设置为 0600,这使得我无法浏览远程服务器上的文件,直到将其 chmod 为 0777 或其他。

主项目文件夹具有权限 0777 并归我所有。此外,项目文件夹下的所有子文件夹和文件都具有相同的权限 0777。

*这是私人服务器。因此,拥有可供全世界写入的文件没有问题。

问题是什么?如何解决?

我正在使用 Ubuntu 10.04、NetBeans 6.9(最终版)。与远程服务器的连接是通过被动模式下的 FTP 进行的。

答案1

打开项目的属性,选择类别“运行配置”,选中“保留远程文件权限”。

我自己也刚刚遇到过这种情况。

相关内容