Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法设置chmod 640?_Chmod_Phpbb - Fatal编程技术网

无法设置chmod 640?

无法设置chmod 640?,chmod,phpbb,Chmod,Phpbb,我刚在我的网站上安装了phpbb。根据phpbb建议,我应该将config.php chmod设置为640。在filezilla(我的ftp程序)中,我尝试右键单击该文件,然后选择file permissions to 640,但出现以下错误: 500“SITE CHMOD 640 config.php”:未理解命令 如何更改chmod?我正在使用windows操作系统 编辑: 我的服务器是Windows server 2003网站托管在什么样的环境中 如果是linux: 您可以通过SSH登录到

我刚在我的网站上安装了phpbb。根据phpbb建议,我应该将config.php chmod设置为640。在filezilla(我的ftp程序)中,我尝试右键单击该文件,然后选择file permissions to 640,但出现以下错误:

500“SITE CHMOD 640 config.php”:未理解命令

如何更改chmod?我正在使用windows操作系统

编辑:
我的服务器是Windows server 2003

网站托管在什么样的环境中

如果是linux: 您可以通过SSH登录到服务器吗?(是适用于Windows的良好SSH客户端)。
进入后,将目录更改为config.php所在的位置,并在那里键入chmod commnad。

站点所在的环境是什么

如果是linux: 您可以通过SSH登录到服务器吗?(是适用于Windows的良好SSH客户端)。
进入后,将目录更改为config.php所在的位置,并在那里键入chmod命令。

听起来FTP服务器不支持chmod。您是否有其他访问方法(如ssh)


作为一个有趣的回退选项,创建一个php脚本,通过php的chmod函数设置权限,然后浏览到它。

听起来FTP服务器不支持chmod。您是否有其他访问方法(如ssh)

作为一个有趣的回退选项,创建一个php脚本,通过php的chmod函数设置权限,然后浏览到它。

-我们不知道您的托管类型或FTP/SSH限制

最快的解决方案:

<?php
chmod("/home/youruser/yourwebsite/config.php", 0640);
?>

希望您不会遇到所有者/组权限问题;在这种情况下,您必须通过更多的chown和chgrp函数调用来处理它。

-我们不知道您的主机类型或FTP/SSH限制

最快的解决方案:

<?php
chmod("/home/youruser/yourwebsite/config.php", 0640);
?>


希望您不会遇到所有者/组权限问题;在这种情况下,您将不得不处理更多的chown和chgrp函数调用。

一定错过了编辑。模式0640对Windows来说毫无意义。这样设置的建议适用于类Unix系统。这意味着所有者是唯一可以更改它的人,组可以读取它,仅此而已。对于您的系统,只需通过设置适当的ACL(文件属性、安全性)来确保非管理员无法写入即可。

一定错过了您的编辑。模式0640对Windows来说毫无意义。这样设置的建议适用于类Unix系统。这意味着所有者是唯一可以更改它的人,组可以读取它,仅此而已。对于您的系统,只需通过设置适当的ACL(文件属性、安全性)来确保非管理员无法写入