0

「FPDFエラー:予期しないストリームの終わり」というエラーを見つけました。FPDFクラスはフォルダーにあります/ FPDF/fpdf.phpが、このように接続した場合は-

require ('/FPDF/fpdf.php');

次にエラーPHP

致命的なエラー:require()[function.require]:開く必要がありません'.. / FPDF / fpdf.php'(include_path ='。:/ Usr / lib / php:/ usr / local / lib / php')in / 20行目のhome/u552896297 / public_html / createPdfFromBase64.php

別のフォルダにあるファイルを添付する方法を教えてください。

私はこのように接続しようとしました-

require ($ _SERVER ['DOCUMENT_ROOT']. '/ FPDF / fpdf.php');

しかしその後、一般的に、警告と致命的なエラーで覆われています(((

警告:require()[function.require]:open_basedir制限が有効です。ファイル(/ usr / local / apache / htdocs / FPDF / fpdf.php)が許可されたパス内にありません:(/ home /:/ usr / lib / php:/ tmp:/ usr / share / locale)in / home / u552896297 / public_html / createPdfFromBase64.php(20行目)

警告:require(/ usr / local / apache / htdocs / FPDF / fpdf.php)[function.require]:ストリームを開くことができませんでした:/ home / u552896297 / public_html/createPdfFromBase64.phpの20行目で操作が許可されていません

致命的なエラー:require()[function.require]:必要なオープンに失敗しました'/ usr / local / apache / htdocs / FPDF / fpdf.php'(include_path ='。:/ Usr / lib / php:/ usr / local / lib / php')in / home / u552896297 / public_html / createPdfFromBase64.php on line 20

4

1 に答える 1

1

open_basedirは設定phpでアクティブではありません...

これは、php.inihttp://www.php.net/manual/en/ini.core.php#ini.open-basedirで変更できます

于 2012-07-19T10:57:15.493 に答える