我觉得这很愚蠢...但是我有一个小的PHP脚本,它根据一些GET生成一个图像并将其输出到浏览器。
它在我的服务器上工作正常,但我将其移动到客户端的服务器,我得到404错误而不是图像。问题是我不知道怎么看错了。
Normaly我在浏览器中收到错误,所以我知道发生了什么......但是不是因为输出是一个我什么都没得到的图像。
LE:我在剧本开头尝试了这个:
error_reporting(E_ALL);
ini_set('display_errors', true);
但没有。
答案 0 :(得分:3)
如果你得到404,找不到PHP脚本或者重定向到另一个资源(生成和缓存的图像文件?)但是它的路径是错误的(或者因为正确而无法生成图像文件问题是什么?)。
根据建议,如果有的话,删除标题()(如果脚本在生成后重定向到真实文件,它也可能使用标题)。
如果脚本直接传送图像而没有任何重定向,则启用错误对找不到的URL没有帮助; - )