我在上传CakePHP 2.4.6到GoDaddy时遇到了一些麻烦。特别是文件“CakeResponse.php”不想正确上传。当我上传它时,GoDaddy会向其添加“.gdav”扩展名,并将权限更改为“00”。
我正在使用FileZilla 3.7.3并尝试重命名它(在服务器和本地),它可以工作但什么都不做。并且它不允许我更改文件的权限。
Command: SITE CHMOD 704 CakeResponse.php
Response: 550 Could not change perms on CakeResponse.php: Permission denied
对问题可能是什么的任何想法?
更新:我已下载Cake v2.4.0,而CakeResponse仍无法上传。我还尝试使用FileZilla 3.7.4.1
在我的Windows PC上工作答案 0 :(得分:2)
基于之前的评论,我的猜测是gdav代表GoDaddy防病毒......
我继续打电话给他们,是的,这是他们新的防病毒软件,他们仍在处理这些问题。
答案 1 :(得分:1)
我使用"文件管理器"解决了这个问题。 GoDaddy提供的网站,允许我上传具有权限的文件。
答案 2 :(得分:0)
为了帮助在另一个案例研究中找到答案,让我分享一下我对同一个问题的经验,但是在一个WordPress文件中:
/wp-admin/includes/ajax-actions.php
以下是我的规格:
要明确的是,我也无法更改权限(尽管它看起来像是让我这样做了)并且重命名文件也没有帮助我。我还尝试上传一个新的虚拟文件,其中包含不同的名称(work.php)和不同的内容(我认为“WORK!”就是我在其中写的所有内容),在正常许可的情况下上传得很好(704我认为)。然后我尝试将上述ajax-actions.php的内容粘贴到其中并重新上传。它还向该文件添加了.gdav,并将权限更改为000。
使用GoDaddy的文件管理器也成了我的解决方法,感谢timmsimpson(我可能没有想过)。
答案 3 :(得分:0)
是的,Go Daddy反病毒问题。登录GD主机控制面板,转到文件管理器,重命名文件并删除.gdav扩展名,选择文件,将文件权限更改为644。
更新:我不确定这是否与gdav有关,但在过去3周内,我的WordPress网站通常在2秒内加载需要5秒钟才能永不加载(连接重置,丢失数据库连接等)现在每天间歇性地持续3周。 3周前在GD上实施的另一件事是SiteLock。此外,每年的这个时候是GD的基础设施重建/增强时间。 POD6目前正在软管中。