上传pdf时出错500

时间:2013-01-28 10:00:00

标签: php upload runtime-error

我的网站在上传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']."'>";

值得一提的是,php.ini文件中的display_errors也被关闭了。所以我也转过来了

1 个答案:

答案 0 :(得分:1)

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

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

你的&gt;是一个在右边太远的字符:)