10

データに基づいて PDF ファイルを生成する Web サイトがあります。

無料のウェブホストで試してみましたが、問題ありませんが、サーバーにアップロードすると、次のエラーが発生します。

TCPDF エラー: 画像ファイルを開けません: /var/www/html/tcpdf/cache/mska_1d34cb1ba2c1951624fbccb7556c6d1d

キャッシュ フォルダーでは、mska_1d34cb1ba2c1951624fbccb7556c6d1d はフォルダーに存在しません。

4

9 に答える 9

3

推測では(そのような名前で)、そのフォルダーに書き込みを試みています。PHP/Apache にそのフォルダーへの書き込み権限があることを確認します。

後で同様に読み取りたいので、読み取りと書き込みのアクセス許可を与えます。

于 2012-05-28T10:20:34.257 に答える
2

フォルダーのアクセス許可を確認するというBertの推奨事項に加えて、HTTP / HTTPSの問題を確認し、自動的に正しく計算されない場合は、K_PATH_MAINサーバーパスをtcpdfフォルダーに設定できることに注意してください。(tcpdf_config.php内)

define ('K_PATH_MAIN', '/my/absoulte/path/tcpdf/');

于 2012-12-03T19:37:28.433 に答える
1

ライブラリフォルダー TCPPDF から cache という名前のフォルダーを作成するだけです

構成フォルダー、フォント、および画像がある場所には、キャッシュフォルダーも作成し、機能しない場合は許可 777 または 755 を与えます。

于 2013-03-27T21:18:35.083 に答える