如何修复';404找不到对象';在apachephp环境中


How to fix '404 Object not found' in apache-php environment?

我必须将我的网站转移到另一个托管服务。网站(创建的zip)的总大小为7.9GB,我尝试使用ftp_nb_put()函数在脚本上使用set_time_limit(0)传输zip。但是,在执行php脚本时,页面会等待一段时间,然后抛出一个"404 Object not found"。当我检查我的另一台服务器时,我发现创建了一个2.09GB的zip文件。请帮帮我,我该怎么办?

附言:我试着分割文件,但过了一段时间还是出现了404错误。(得到大约2个2GB的文件,然后超时)

您不应该在Apache SAPI中运行长期的PHP进程。请改用CLI SAPI。换句话说,在命令行界面中运行脚本,例如:

php -dmemory_limit=4g script.php

然而,我发现使用命令行实用程序(如ftp )传输文件更容易