2013-02-21 78 views
0

我想问一下,因为在某些情况下,一些class.php没有运行。即使它是完全许可的, 样本。文件权限类文件

我有一台linux pc。每次我创建class.php文件。我修改它像:

sudo chmod -Rf 777 file.class.php 

即可。它适用于我的本地主机。 但是当我使用FileZilla将文件传输到其他未运行的服务器时。 即使它在File Zilla中具有完全权限777。

任何人都可以解释这是什么原因? 因为我不能向我的上级解释为什么它的运行,但在我的本地主机/ Pc它的运行。 ,它们里面有相同的文件和代码。

请帮我.. 非常感谢。

+1

当你试图运行它时会得到什么错误? – mkaatman 2013-02-21 02:50:12

+0

您是否检查了它已被复制到服务器上的文件的权限? – 2013-02-21 14:09:46

回答

0

即使您已将文件设置为filezilla中的某些内容,您的服务器也可能自动修改文件的权限。我知道使用NTFS的Windows有时可以根据文件的复制/移动方式从文件中删除权限。这可能是你的Linux电脑正在发生的事情。

+0

嗨。谢谢,但它也在Windows中相同..使用Github传输到服务器... File.class.php不运行,即使它具有完全permision ..并且它在错误日志中没有错误... – mesekarome 2013-02-21 03:05:24