php - netbeans php插件使用FTP上传文件时如何控制文件权限

标签 php netbeans ftp file-permissions

每当 netbeans 执行 ftp 上传时,上传的文件的权限设置为 640。这会导致 PHP 抛出以下错误:

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Fatal error: Unknown: Failed opening required '/Library/WebServer/Documents/notes/index.php' (include_path='.:/usr/local/php5/lib/php') in Unknown on line 0

虽然我可以在命令提示符下使用快速 chmod o+r ./* 来清理它,但它会导致 netbeans 在我下次点击运行时重新同步整个项目,这反过来又会设置权限到 640。

我需要一种方法让 netbeans 上传权限设置为 644 的文件。

最佳答案

如果您不想更改远程文件权限,请确保选中“项目属性”>“运行配置”下的“保留远程文件权限”复选框。

关于php - netbeans php插件使用FTP上传文件时如何控制文件权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/711918/

相关文章:

ftp - 保存时 Sublime 的 SFTP 上传文件夹

php - PHP 有any() 和all() 函数吗?

php - 不向数据库中插入数据

java - 使用正在运行的 JavaFX 应用程序,打开一个带有自己的独立 Controller 类的新窗口

C++ NetBeans Win32 hwnd 图标

java - FTP 下载的图像显示不正确

php - 如何让 jQuery 发出像 Twitter 搜索一样的通知?

php - SELECT 行 LIKE 标记和带有偏移量的 LIMIT

java - 如何在 hibernate 中映射自动增量字段?

amazon-ec2 - 使用FTP-WinSCP获得在我的Amazon EC2 Ubuntu服务器上使用文件的权限