Windows上的Linux Samba共享只能通过Netbeans应用程序手动写入

时间:2014-02-06 13:33:36

标签: linux netbeans permissions samba phpdoc

我在Linux计算机上配置了完美的Samba共享。我在Windows中使用它作为Y:网络驱动器。我可以创建文件夹,文件,所以永远。但是当我使用Netbeans创建一个phpdocumentor条目时,我得到写入权限错误。最奇怪的是,当出现该错误时,phpdocumentor已经在网络驱动器上创建了一些文件夹和文件。

我从phpdocumentor收到以下错误:

  

致命错误:Smarty错误:无法写入$ compile_dir'Y:\ classes \ database \ documentation \ phpdoc \ media \ 26d3399f63abd43a7d72f8c21440dcb0'

我相信我之前有一个类似的问题与另一个PHP文件。我无法弄清楚为什么我可以手动创建没有问题的文件夹和文件,但是当PhpDocumentor尝试它时会给我写入权限错误。

任何可以帮助我的人?​​

Linux Samba共享配置如下:

[share]
path = /var/www/domains/mydomain
browsable = yes
guest ok = no
read list = roy
valid users = roy
write list = roy
create mask = 0755

编辑:看起来PhpDocumenter正试图以不同的用户或其他东西写作。当我将掩码设置为0777时,PhpDocumentor工作,但我不希望这样,因为这会给我带来安全风险。

0 个答案:

没有答案