【发布时间】:2011-11-10 11:19:22
【问题描述】:
我试图在服务器上上传 .htaccess 文件,ftp 给了我“严重文件传输错误” 然后我将它重命名为“htacces”然后我上传了,之后我无法将它重命名为“.htaccess”,它给了我“550 denied on server. your limited to your account ftp”错误。那么该怎么做呢。
【问题讨论】:
我试图在服务器上上传 .htaccess 文件,ftp 给了我“严重文件传输错误” 然后我将它重命名为“htacces”然后我上传了,之后我无法将它重命名为“.htaccess”,它给了我“550 denied on server. your limited to your account ftp”错误。那么该怎么做呢。
【问题讨论】:
您应该就此事联系您的托管服务提供商。您的 FTP 帐户 maybe 仅限于某些操作。
【讨论】:
尝试使用代码上传 php-script createhtaccess.php:
file_put_contents('.htaccess', 'Deny from all'."\n".'Allow from all');
然后从网络上运行他
甚至上传带有 .htaccess 内容的this-is-not-htaccess.txt,
然后上传php脚本:
file_put_contents('.htaccess', file_get_contents('this-is-not-htaccess.txt'));
【讨论】: