我认为这个问题与这个 ServerFault 有关,因为它与专用服务器配置有关。
我有这个 php 脚本,可以从 MediaFire 网站下载文件并将其直接上传到我的专用服务器,然后它会生成文件的链接。问题是,这个脚本在我之前的 vps 上运行良好,但现在有了新的专用服务器,当脚本上传文件时,它会挂起(白页)并且不显示新文件的链接(它在我的新专用服务器上),但它实际上已经上传了,因为当我通过 ftp 检查文件时,它已经完全上传了。我认为这个问题与 php 和服务器配置有关,而我对它们不是很熟悉。
所以,我将非常感谢你们的任何回答和帮助。我很想把脚本链接放出来测试一下,但我认为这很冒险,所以你可以私信我,让我把它发给你。
提前致谢。
更新:
这是脚本的错误日志:这是错误日志,[2011 年 11 月 4 日星期五 00:03:43] [错误] [客户端 84.235.73.168](70007)指定的超时已过期:ap_content_length_filter:apr_bucket_read()失败,引用:xxxx.com/xxxxx/index.php
答案1
有很多可能性会导致事情不顺利。以下是一些例子:
1-缺少所需的包。
2- 权限不正确。
3-服务器配置错误。
最好的办法是检查服务器日志,您可能需要在 php.ini 文件中将“display_errors”设置为开启。