file_put_contents(xxx.pdf): failed to open stream: No such file or directory"












0















I am using barryvdh/laravel-dompdf to create my pdf documents. I've created a function in the controller to create the pfd. But now I want to save the pdf.



 $myData = array('data' => $data);

if (!empty($data)){

// Send data to the view using loadView function of PDF facade
$pdf = PDF::loadView('pdf.invoice', $myData);

// If you want to store the generated pdf to the server then you can use the
store function

// Finally, you can download the file using download functio
$pdf->save(storage_path('invoicesINV'.$year.Auth::user()->lab_id.'.pdf'));

return $pdf->download('invoice.pdf');
}


However now I get the error message




file_put_contents(C:laragonwwwWebPTSstorageinvoicesINV201846.pdf): failed to open stream: No such file or directory




Please assist.










share|improve this question

























  • Make sure C:laragonwwwWebPTSstorageinvoices exists before calling storage_path.

    – mistapink
    Nov 5 '18 at 7:23











  • I have created the folder. This is the first I have done. but my storage path is not WepPTSstorage... in filesystem.pfp ` 'public' => [ 'driver' => 'local', 'root' => storage_path('app/public'), 'url' => env('APP_URL').'/storage', 'visibility' => 'public', ], `

    – Johann
    Nov 5 '18 at 7:35













  • I don't know your frameworks and libraries, but the error says it pretty clearly where it tries to store the PDF. You may also try escaping the or use / instead.

    – mistapink
    Nov 5 '18 at 7:58











  • I followed [link ]appdividend.com/2017/05/08/generate-pdf-blade-laravel-5-4 it worked perfect. I just now want to save this

    – Johann
    Nov 5 '18 at 8:05











  • On my Localhost there is no problem saving the file. But I moved this to my weserver and now I get the error again. The directory was created on the webserver

    – Johann
    Nov 14 '18 at 10:09
















0















I am using barryvdh/laravel-dompdf to create my pdf documents. I've created a function in the controller to create the pfd. But now I want to save the pdf.



 $myData = array('data' => $data);

if (!empty($data)){

// Send data to the view using loadView function of PDF facade
$pdf = PDF::loadView('pdf.invoice', $myData);

// If you want to store the generated pdf to the server then you can use the
store function

// Finally, you can download the file using download functio
$pdf->save(storage_path('invoicesINV'.$year.Auth::user()->lab_id.'.pdf'));

return $pdf->download('invoice.pdf');
}


However now I get the error message




file_put_contents(C:laragonwwwWebPTSstorageinvoicesINV201846.pdf): failed to open stream: No such file or directory




Please assist.










share|improve this question

























  • Make sure C:laragonwwwWebPTSstorageinvoices exists before calling storage_path.

    – mistapink
    Nov 5 '18 at 7:23











  • I have created the folder. This is the first I have done. but my storage path is not WepPTSstorage... in filesystem.pfp ` 'public' => [ 'driver' => 'local', 'root' => storage_path('app/public'), 'url' => env('APP_URL').'/storage', 'visibility' => 'public', ], `

    – Johann
    Nov 5 '18 at 7:35













  • I don't know your frameworks and libraries, but the error says it pretty clearly where it tries to store the PDF. You may also try escaping the or use / instead.

    – mistapink
    Nov 5 '18 at 7:58











  • I followed [link ]appdividend.com/2017/05/08/generate-pdf-blade-laravel-5-4 it worked perfect. I just now want to save this

    – Johann
    Nov 5 '18 at 8:05











  • On my Localhost there is no problem saving the file. But I moved this to my weserver and now I get the error again. The directory was created on the webserver

    – Johann
    Nov 14 '18 at 10:09














0












0








0








I am using barryvdh/laravel-dompdf to create my pdf documents. I've created a function in the controller to create the pfd. But now I want to save the pdf.



 $myData = array('data' => $data);

if (!empty($data)){

// Send data to the view using loadView function of PDF facade
$pdf = PDF::loadView('pdf.invoice', $myData);

// If you want to store the generated pdf to the server then you can use the
store function

// Finally, you can download the file using download functio
$pdf->save(storage_path('invoicesINV'.$year.Auth::user()->lab_id.'.pdf'));

return $pdf->download('invoice.pdf');
}


However now I get the error message




file_put_contents(C:laragonwwwWebPTSstorageinvoicesINV201846.pdf): failed to open stream: No such file or directory




Please assist.










share|improve this question
















I am using barryvdh/laravel-dompdf to create my pdf documents. I've created a function in the controller to create the pfd. But now I want to save the pdf.



 $myData = array('data' => $data);

if (!empty($data)){

// Send data to the view using loadView function of PDF facade
$pdf = PDF::loadView('pdf.invoice', $myData);

// If you want to store the generated pdf to the server then you can use the
store function

// Finally, you can download the file using download functio
$pdf->save(storage_path('invoicesINV'.$year.Auth::user()->lab_id.'.pdf'));

return $pdf->download('invoice.pdf');
}


However now I get the error message




file_put_contents(C:laragonwwwWebPTSstorageinvoicesINV201846.pdf): failed to open stream: No such file or directory




Please assist.







laravel dompdf






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 5 '18 at 7:41









Patrick Schocke

981317




981317










asked Nov 5 '18 at 7:21









JohannJohann

2718




2718













  • Make sure C:laragonwwwWebPTSstorageinvoices exists before calling storage_path.

    – mistapink
    Nov 5 '18 at 7:23











  • I have created the folder. This is the first I have done. but my storage path is not WepPTSstorage... in filesystem.pfp ` 'public' => [ 'driver' => 'local', 'root' => storage_path('app/public'), 'url' => env('APP_URL').'/storage', 'visibility' => 'public', ], `

    – Johann
    Nov 5 '18 at 7:35













  • I don't know your frameworks and libraries, but the error says it pretty clearly where it tries to store the PDF. You may also try escaping the or use / instead.

    – mistapink
    Nov 5 '18 at 7:58











  • I followed [link ]appdividend.com/2017/05/08/generate-pdf-blade-laravel-5-4 it worked perfect. I just now want to save this

    – Johann
    Nov 5 '18 at 8:05











  • On my Localhost there is no problem saving the file. But I moved this to my weserver and now I get the error again. The directory was created on the webserver

    – Johann
    Nov 14 '18 at 10:09



















  • Make sure C:laragonwwwWebPTSstorageinvoices exists before calling storage_path.

    – mistapink
    Nov 5 '18 at 7:23











  • I have created the folder. This is the first I have done. but my storage path is not WepPTSstorage... in filesystem.pfp ` 'public' => [ 'driver' => 'local', 'root' => storage_path('app/public'), 'url' => env('APP_URL').'/storage', 'visibility' => 'public', ], `

    – Johann
    Nov 5 '18 at 7:35













  • I don't know your frameworks and libraries, but the error says it pretty clearly where it tries to store the PDF. You may also try escaping the or use / instead.

    – mistapink
    Nov 5 '18 at 7:58











  • I followed [link ]appdividend.com/2017/05/08/generate-pdf-blade-laravel-5-4 it worked perfect. I just now want to save this

    – Johann
    Nov 5 '18 at 8:05











  • On my Localhost there is no problem saving the file. But I moved this to my weserver and now I get the error again. The directory was created on the webserver

    – Johann
    Nov 14 '18 at 10:09

















Make sure C:laragonwwwWebPTSstorageinvoices exists before calling storage_path.

– mistapink
Nov 5 '18 at 7:23





Make sure C:laragonwwwWebPTSstorageinvoices exists before calling storage_path.

– mistapink
Nov 5 '18 at 7:23













I have created the folder. This is the first I have done. but my storage path is not WepPTSstorage... in filesystem.pfp ` 'public' => [ 'driver' => 'local', 'root' => storage_path('app/public'), 'url' => env('APP_URL').'/storage', 'visibility' => 'public', ], `

– Johann
Nov 5 '18 at 7:35







I have created the folder. This is the first I have done. but my storage path is not WepPTSstorage... in filesystem.pfp ` 'public' => [ 'driver' => 'local', 'root' => storage_path('app/public'), 'url' => env('APP_URL').'/storage', 'visibility' => 'public', ], `

– Johann
Nov 5 '18 at 7:35















I don't know your frameworks and libraries, but the error says it pretty clearly where it tries to store the PDF. You may also try escaping the or use / instead.

– mistapink
Nov 5 '18 at 7:58





I don't know your frameworks and libraries, but the error says it pretty clearly where it tries to store the PDF. You may also try escaping the or use / instead.

– mistapink
Nov 5 '18 at 7:58













I followed [link ]appdividend.com/2017/05/08/generate-pdf-blade-laravel-5-4 it worked perfect. I just now want to save this

– Johann
Nov 5 '18 at 8:05





I followed [link ]appdividend.com/2017/05/08/generate-pdf-blade-laravel-5-4 it worked perfect. I just now want to save this

– Johann
Nov 5 '18 at 8:05













On my Localhost there is no problem saving the file. But I moved this to my weserver and now I get the error again. The directory was created on the webserver

– Johann
Nov 14 '18 at 10:09





On my Localhost there is no problem saving the file. But I moved this to my weserver and now I get the error again. The directory was created on the webserver

– Johann
Nov 14 '18 at 10:09












1 Answer
1






active

oldest

votes


















0














I m,anaged to get a document to load these files on Dropbox. https://itsolutionstuff.com/post/laravel-5-dropbox-api-file-upload-example-using-league-flysystem-dropbox-packageexample.html






share|improve this answer
























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53149917%2ffile-put-contentsxxx-pdf-failed-to-open-stream-no-such-file-or-directory%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    I m,anaged to get a document to load these files on Dropbox. https://itsolutionstuff.com/post/laravel-5-dropbox-api-file-upload-example-using-league-flysystem-dropbox-packageexample.html






    share|improve this answer




























      0














      I m,anaged to get a document to load these files on Dropbox. https://itsolutionstuff.com/post/laravel-5-dropbox-api-file-upload-example-using-league-flysystem-dropbox-packageexample.html






      share|improve this answer


























        0












        0








        0







        I m,anaged to get a document to load these files on Dropbox. https://itsolutionstuff.com/post/laravel-5-dropbox-api-file-upload-example-using-league-flysystem-dropbox-packageexample.html






        share|improve this answer













        I m,anaged to get a document to load these files on Dropbox. https://itsolutionstuff.com/post/laravel-5-dropbox-api-file-upload-example-using-league-flysystem-dropbox-packageexample.html







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 16 '18 at 9:17









        JohannJohann

        2718




        2718
































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53149917%2ffile-put-contentsxxx-pdf-failed-to-open-stream-no-such-file-or-directory%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Florida Star v. B. J. F.

            Error while running script in elastic search , gateway timeout

            Adding quotations to stringified JSON object values