2010-10-18 139 views
0

我有一个在PHP网站。这里我上传了大小为1 MB的图片。它已成功上传到服务器。但它没有显示。我已启用对包含图像的文件夹的读写权限。虽然上传较小的尺寸它工作正常。但在较大图像(大于1 MB)的情况下,它不起作用。我检查了我的PHP信息。那里的文件上传最大大小是25 MB。那么这里可能是什么问题?图像不显示在服务器 - 使用PHP文件上传

所有帮助表示赞赏。

+1

首先进行基本调试。当图片不显示时,图片的来源是什么样子?我敢打赌,它包含一个“内存限制已耗尽”的错误消息。有关的帮助,请参阅http://stackoverflow.com/questions/1735081/php-memory-limit-25mb-exhausted-file-upload-crop-resize – 2010-10-18 10:31:11

回答

0

案件为什么会发生更多的肯定值:

1,有些主机包括页眉或页脚代码时被服务输出大于一定的限制。他们通常将此用于分析目的。看看你是否可以删除这些页眉/页脚,或者,如果你使用php中的readfile(),则直接链接到浏览器。

2-检查上传图像的文件大小,有时上传会被切断并且不会显示错误消息。

此外,一个示例链接可能会有所帮助

+0

我的文件上传到服务器。但不显示。我检查了上传图像的文件属性。在那里读取权限不被检查。我已经给包含这些图像的文件夹提供了777的许可权。仅在较大图像(大于1 Mb)的情况下。有没有人帮助我... – Testadmin 2010-10-19 04:13:46

相关问题