CakePHP v2.4.6的虚拟主机FTP问题

时间:2014-03-16 13:05:48

标签: cakephp ftp

我在上传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上工作

4 个答案:

答案 0 :(得分:2)

基于之前的评论,我的猜测是gdav代表GoDaddy防病毒......

我继续打电话给他们,是的,这是他们新的防病毒软件,他们仍在处理这些问题。

答案 1 :(得分:1)

我使用"文件管理器"解决了这个问题。 GoDaddy提供的网站,允许我上传具有权限的文件。

答案 2 :(得分:0)

为了帮助在另一个案例研究中找到答案,让我分享一下我对同一个问题的经验,但是在一个WordPress文件中:

/wp-admin/includes/ajax-actions.php

以下是我的规格:

  • GoDaddy Deluxe虚拟主机,Linux
  • Cyber​​duck v 4.2.1
  • 也在FileZilla v 3.6.0.2中尝试过(相同的结果)
  • MacBook,OS X v 10.6.8

要明确的是,我也无法更改权限(尽管它看起来像是让我这样做了)并且重命名文件也没有帮助我。我还尝试上传一个新的虚拟文件,其中包含不同的名称(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目前正在软管中。