我使用以下方法收到HTTP 500错误:
$file_size = filesize($file);
$handle = fopen($file, "r");
$content = fread($handle, $file_size);
fclose($handle);
$content = chunk_split(base64_encode($content));
这是在Linux,PHP 4.4上。
这是非常标准的代码 - 不确定它为什么会抛出500错误?我已将内存限制设置为128Mb,而在PHP ini文件内存限制为90Mb。该页面即将在HTTP 500附近瞬间翻转。我认为它必须是内存问题,但内容只有3Mb - 任何想法?
服务器上有两个功能。
提前致谢