Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
1
Help us understand the problem. What is going on with this article?

More than 3 years have passed since last update.

@maruga

TCPDFのファイル保存

PHPでPDF出力に用いられるTCPDF。
ファイル保存では以下のようにOutputメソッドでファイルパスとオプションとしてFを渡せばよい。

$tcpdf->Output($filePath,'F');

上記でローカルに保存する分には問題ないのだけれど、ネットワーク上のPCに対して保存する場合、保存することが出来なかった。ソースを確認した結果、/include/tcpdf_static.phpのfopenLocal関数で失敗している模様。fileプロトコルにネットワークパスが対応していなかった。if文をコメントアウトすればとりあえず解決した。
オプションのFの説明としては、ローカルでの保存と書いてあるので解決と書いていいのかどうか。

1
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
1
Help us understand the problem. What is going on with this article?