国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

fopen(): remote host file access not supported, fi

DevTalking / 2095人閱讀

tp5 使用 TCPD 擴展 將 html 轉換為 pdf ,并且保存 pdf 文件
報錯 : fpen(): remote host file access not supported, file://./parame.pdf

利用 TCPD 生成 html 文件 過程

1.下載 TCPD 擴展
項目跟目錄下執行

composer require tecnickcom/tcpdf

2.控制器測試代碼

public function pdf(){
        $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, "UTF-8", false);
        $pdf->SetCreator(PDF_CREATOR);
        $pdf->SetAuthor("Nicola Asuni");
        $pdf->SetTitle("TCPDF Example 001");
        $pdf->SetSubject("TCPDF Tutorial");
        $pdf->SetKeywords("TCPDF, PDF, example, test, guide");
        $pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE." 001", PDF_HEADER_STRING, array(0,64,255), array(0,64,128));
        $pdf->setFooterData(array(0,64,0), array(0,64,128));
        $pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, "", PDF_FONT_SIZE_MAIN));
        $pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, "", PDF_FONT_SIZE_DATA));
        $pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
        $pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
        $pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
        $pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
        $pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
        $pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
        if (@file_exists(dirname(__FILE__)."/lang/eng.php")) {
            require_once(dirname(__FILE__)."/lang/eng.php");
            $pdf->setLanguageArray($l);
        }
        $pdf->setFontSubsetting(true);
        $pdf->SetFont("dejavusans", "", 8, "", true);
        $pdf->AddPage();
        $pdf->setTextShadow(array("enabled"=>true, "depth_w"=>0.2, "depth_h"=>0.2, "color"=>array(196,196,196), "opacity"=>1, "blend_mode"=>"Normal"));
        $html = <<Welcome to  郭艷BOSS !
This is the first example of TCPDF library.

This text is printed using the writeHTMLCell() method but you can also use: Multicell(), writeHTML(), Write(), Cell() and Text().

Please check the source code documentation and other examples for further information.

TO IMPROVE AND EXPAND TCPDF I NEED YOUR SUPPORT, PLEASE MAKE A DONATION!

EOD; $pdf->writeHTMLCell(0, 0, "", "", $html, 0, 1, 0, true, "", true); $filaName = Config::get("parame.pdf_ulr"). "./example_002.pdf"; //保存 pdf 方式一 : //$count = $pdf->Output($filaName, "F");exit; $count = $pdf->Output("./parame.pdf", "F");exit; //保存pdf 方式二 : //$count = $pdf->Output("example_001.pdf", "S"); //file_put_contents("./example_001.pdf",$count);exit; //$pdf->Output("example_001.pdf", "F");exit; //$pdf->Output("./example_001.pdf", "I");exit; //下載 pdf //$pdf->Output("./example_001.pdf", "D"); }

就這樣執行時:報如下錯誤信息

看到網上的解決方案 :
參考資料 : https://www.e-learn.cn/conten...

可以使用 :

$pdf->Output(__DIR__ . "/invoices/Delivery Note.pdf", "F");

我發現的問題是
fopen() 函數打開文件或者 URL。
如果打開文件 : 則必須是 該文件的 絕對路徑

ok 問題解決 !!!!!

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/54780.html

相關文章

  • lnmp環境搭建配置

    摘要:腳本名稱請求的地址不帶參數與相同。在配置中指令中指定的值請求使用的協議,通常是或。 一、Mysql編譯安裝 1.檢查系統是否安裝Mysql [root@localhost /]# find -name mysql // 如果沒有查找到目錄信息,表示沒有安裝 修改iptables:vim /etc/sysconfig/iptables -A INPUT -m state --state ...

    tianhang 評論0 收藏0
  • lnmp環境編譯安裝

    摘要:腳本名稱請求的地址不帶參數與相同。在配置中指令中指定的值請求使用的協議,通常是或。 編譯環境說明 操作系統:Centos 一、Mysql編譯安裝 檢查系統是否安裝Mysql [root@localhost /]# find -name mysql // 如果沒有查找到目錄信息,表示沒有安裝 修改iptables:vim /etc/sysconfig/iptables -A IN...

    wean 評論0 收藏0
  • lnmp環境編譯安裝

    摘要:腳本名稱請求的地址不帶參數與相同。在配置中指令中指定的值請求使用的協議,通常是或。 編譯環境說明 操作系統:Centos 一、Mysql編譯安裝 檢查系統是否安裝Mysql [root@localhost /]# find -name mysql // 如果沒有查找到目錄信息,表示沒有安裝 修改iptables:vim /etc/sysconfig/iptables -A IN...

    lastSeries 評論0 收藏0
  • nginx 負載均衡搭建

    摘要:客戶請求頭緩沖大小默認會用這個來讀取值,如果設定通過上傳文件的大小磁盤和之間互相拷貝數據或任意兩個文件描述符。 環境說明 192.168.1.208 Nginx負載服務器 192.168.1.210 webA服務器 PHP memcache xcache mysql 192.168.1.211 webB服務器 PHP memcache xcache webA/webB...

    endiat 評論0 收藏0

發表評論

0條評論

DevTalking

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<