0

我的网站在上传 pdf 时抛出错误 500。

我已经进入 php.ini 页面并更改了

file_uploads = On
upload_max_filesize = 2m

file_uploads = On
upload_max_filesize = 100m

然而它仍然抛出 500 错误。我不知道为什么我的服务器不允许这样做。

我还应该说明我正在测试的文件只有 50kb。

编辑:


这个错误的根源导致了另一个我有但还没有准备好弄清楚的问题。无论如何,它来了。

我让用户验证他们上传的 pdf 的内容,然后我想将它传递到另一个页面以将文件保存到本地驱动器。

日志抛出的错误是

PHP Parse error:  syntax error, unexpected ';' in updatePDF-check.php on line 36

第36行如下

echo "<input type = 'hidden' name = 'uploadedFile' value = '".$_FILES['file']."'">;

这导致了这个问题。我应该如何让这个页面显示文件,然后将它传递到下一页以便保存?

双重编辑,修正了上一行中的错字,但我相信我的问题仍然存在

echo "<input type = 'hidden' name = 'uploadedFile' value = '".$_FILES['file']."'>";

值得一提的是,它display_errors在 php.ini 文件中也被关闭了。所以我也把它打开了

4

1 回答 1

1

您的解析错误将通过以下方式修复:

echo "<input type = 'hidden' name = 'uploadedFile' value = '".$_FILES['file']."'>";

你的 > 离右边太远了 :)

于 2013-01-28T10:12:32.430 回答