Estou usando o NetBeans para editar alguns arquivos php (em um projeto php) no servidor remoto.
tudo fica normal, mas ao salvar o arquivo editado usando o NetBeans, as permissões do arquivo são definidas como 0600 por padrão, fazendo com que eu não consiga navegar no arquivo no servidor remoto até chmod-lo para 0777 ou outro.
a pasta principal do projeto tem permissões 0777 e pertence a mim. Além disso, todas as subpastas e arquivos da pasta do projeto possuem a mesma permissão 0777.
* Este é um servidor privado. Então, não há problema em ter arquivos graváveis pelo mundo.
Qual é o problema ? E como superar isso?
Estou usando o Ubuntu 10.04, o NetBeans 6.9 (Final Edition). A conexão com o servidor remoto é via FTP no modo passivo.
Respostas:
Abra as propriedades do projeto, selecione a categoria "Configuração de Execução", marque "Preservar Permissões de Arquivo Remoto".
Apenas corri para isso eu mesmo.
fonte