WINSCP错误:权限被拒绝。错误代码:3来自服务器的错误消息:权限被拒绝。试图删除拥有所有者的WinSCP上的文件Apache
我在测试我的网站时创建了11个文件夹,每个文件夹中有1张图片。我现在试图删除WINSCP上的这些文件夹,但我收到上面写的错误。这些文件夹是在我的codeigniter应用程序上使用PHP脚本创建的。这些文件夹是在用户登录codeigniter应用程序时创建的,并完成表单。 我使用函数mkdir($ path)创建了该文件夹。 我使用函数copy($ pic,$ path)将图像复制到文件夹中。 在WinSCP上,文件夹和图片的所有者是apache。
如何删除文件夹?从我的理解我不能删除WinSCP上的文件夹,因为我登录到我的个人帐户,而不是Apache。我试图在我的Web应用程序上创建一个链接,它将文件夹的权限和登录权限更改为创建文件夹的用户帐户。这会返回codeignter错误“chown:Operation not permitted”。
那么我该如何删除apache所有者的文件夹呢?我需要使用WinSCP控制台吗?
我找到了如何删除这些文件夹。我为我的应用程序做了一个删除组件。当组件完成后,我登录并使用删除组件。这使我可以删除文件夹。
好吧,所以你正在使用你的个人帐户,你有没有试图以root身份登录winscp?如果您无法这样做,root用户需要授予您删除权限(例如,chmod 777 yourusername -linux)。 –