データに基づいて PDF ファイルを生成する Web サイトがあります。
無料のウェブホストで試してみましたが、問題ありませんが、サーバーにアップロードすると、次のエラーが発生します。
TCPDF エラー: 画像ファイルを開けません: /var/www/html/tcpdf/cache/mska_1d34cb1ba2c1951624fbccb7556c6d1d
キャッシュ フォルダーでは、mska_1d34cb1ba2c1951624fbccb7556c6d1d はフォルダーに存在しません。
推測では(そのような名前で)、そのフォルダーに書き込みを試みています。PHP/Apache にそのフォルダーへの書き込み権限があることを確認します。
後で同様に読み取りたいので、読み取りと書き込みのアクセス許可を与えます。
フォルダーのアクセス許可を確認するというBertの推奨事項に加えて、HTTP / HTTPSの問題を確認し、自動的に正しく計算されない場合は、K_PATH_MAINサーバーパスをtcpdfフォルダーに設定できることに注意してください。(tcpdf_config.php内)
define ('K_PATH_MAIN', '/my/absoulte/path/tcpdf/');
ライブラリフォルダー TCPPDF から cache という名前のフォルダーを作成するだけです
構成フォルダー、フォント、および画像がある場所には、キャッシュフォルダーも作成し、機能しない場合は許可 777 または 755 を与えます。