Asp classic 带有经典ASP的FPDF,图像错误
让我们在这篇文章的开头说。。。是的,我知道我在这个时代使用经典的ASP是一只恐龙 我正在使用FPDF.asp动态生成PDF 在我的测试服务器上,一切正常。然而,在我的live服务器上,如果我试图将图像作为PDF的一部分输出,我会遇到一个错误。我知道语法是正确的,因为它可以在测试服务器上正常工作 我在live server上收到的错误是:“文件不是以“%PDF-”开头。” 如果我注释掉添加图像的行,文件将正确加载并且没有错误 有没有人知道,为了消除这个问题,在live server上可能需要更正哪些内容 任何帮助都将不胜感激 米奇更新 我不知道为什么有一个图像或没有使差异,但解决方案是,我有一些HTML代码混合在输出中,这导致FPDF失败时,图像被包括在内 删除了HTML代码并解决了问题 -米奇更新 我不知道为什么有一个图像或没有使差异,但解决方案是,我有一些HTML代码混合在输出中,这导致FPDF失败时,图像被包括在内 删除了HTML代码并解决了问题Asp classic 带有经典ASP的FPDF,图像错误,asp-classic,fpdf,Asp Classic,Fpdf,让我们在这篇文章的开头说。。。是的,我知道我在这个时代使用经典的ASP是一只恐龙 我正在使用FPDF.asp动态生成PDF 在我的测试服务器上,一切正常。然而,在我的live服务器上,如果我试图将图像作为PDF的一部分输出,我会遇到一个错误。我知道语法是正确的,因为它可以在测试服务器上正常工作 我在live server上收到的错误是:“文件不是以“%PDF-”开头。” 如果我注释掉添加图像的行,文件将正确加载并且没有错误 有没有人知道,为了消除这个问题,在live server上可能需要更正哪
-Mitch您在本地主机上使用的是什么Web服务器,运行的是什么实时服务器?好问题!本地主机是IIS 5.1。live server也是IIS,但我不确定是哪个版本。在live server上需要做的是向Mime类型添加
pdf
。以下是IIS7的操作方法--要发现live server正在运行的IIS版本,请将其保存到ASP文件--
--并浏览到它。@stealthyninja:感谢您迄今为止的建议!所以,我检查了服务器,它是IIS5.0,我会检查以确保pdf Mime类型在那里。有一件事让我困惑,那就是当PDF中没有图像时,在live服务器上生成的PDF没有问题。这是否意味着可能已经添加了pdf Mime类型?您在本地主机上使用的是什么Web服务器?运行的是什么实时服务器?好问题!本地主机是IIS 5.1。live server也是IIS,但我不确定是哪个版本。在live server上需要做的是向Mime类型添加pdf
。以下是IIS7的操作方法--要发现live server正在运行的IIS版本,请将其保存到ASP文件--
--并浏览到它。@stealthyninja:感谢您迄今为止的建议!所以,我检查了服务器,它是IIS5.0,我会检查以确保pdf Mime类型在那里。有一件事让我困惑,那就是当PDF中没有图像时,在live服务器上生成的PDF没有问题。这不意味着pdf Mime类型可能已经添加了吗?