is_dir(): Unable to find the wrapper “public” - did you forget to enable it when you configured PHP?...












1















I have enable the s3fs module and I have getting following warning message during drush clear cache:
is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc



here the details(web-server Nginx and OS is Ubuntu):



ubuntu@ip-172-31-xx-xxx$ drush cc
Enter a number to choose which cache to clear.
[0] : Cancel
[1] : all
[2] : drush
[3] : theme-registry
[4] : menu
[5] : css-js
[6] : block
[7] : module-list
[8] : theme-list
[9] : registry
[10] : advagg
[11] : libraries
[12] : token
[13] : views

1
is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
WD php: Error: Call to a member function getDirectoryPath() on boolean in image_menu() (line 83 of [error]
/xxxx/xxxx/public_html/modules/image/image.module).









share|improve this question



























    1















    I have enable the s3fs module and I have getting following warning message during drush clear cache:
    is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc



    here the details(web-server Nginx and OS is Ubuntu):



    ubuntu@ip-172-31-xx-xxx$ drush cc
    Enter a number to choose which cache to clear.
    [0] : Cancel
    [1] : all
    [2] : drush
    [3] : theme-registry
    [4] : menu
    [5] : css-js
    [6] : block
    [7] : module-list
    [8] : theme-list
    [9] : registry
    [10] : advagg
    [11] : libraries
    [12] : token
    [13] : views

    1
    is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
    is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
    is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
    is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
    is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
    is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
    is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
    is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
    WD php: Error: Call to a member function getDirectoryPath() on boolean in image_menu() (line 83 of [error]
    /xxxx/xxxx/public_html/modules/image/image.module).









    share|improve this question

























      1












      1








      1


      1






      I have enable the s3fs module and I have getting following warning message during drush clear cache:
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc



      here the details(web-server Nginx and OS is Ubuntu):



      ubuntu@ip-172-31-xx-xxx$ drush cc
      Enter a number to choose which cache to clear.
      [0] : Cancel
      [1] : all
      [2] : drush
      [3] : theme-registry
      [4] : menu
      [5] : css-js
      [6] : block
      [7] : module-list
      [8] : theme-list
      [9] : registry
      [10] : advagg
      [11] : libraries
      [12] : token
      [13] : views

      1
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
      WD php: Error: Call to a member function getDirectoryPath() on boolean in image_menu() (line 83 of [error]
      /xxxx/xxxx/public_html/modules/image/image.module).









      share|improve this question














      I have enable the s3fs module and I have getting following warning message during drush clear cache:
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc



      here the details(web-server Nginx and OS is Ubuntu):



      ubuntu@ip-172-31-xx-xxx$ drush cc
      Enter a number to choose which cache to clear.
      [0] : Cancel
      [1] : all
      [2] : drush
      [3] : theme-registry
      [4] : menu
      [5] : css-js
      [6] : block
      [7] : module-list
      [8] : theme-list
      [9] : registry
      [10] : advagg
      [11] : libraries
      [12] : token
      [13] : views

      1
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:2144 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
      is_dir(): Unable to find the wrapper "public" - did you forget to enable it when you configured PHP? file.inc:439 [warning]
      WD php: Error: Call to a member function getDirectoryPath() on boolean in image_menu() (line 83 of [error]
      /xxxx/xxxx/public_html/modules/image/image.module).






      drupal-7 s3fs






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jun 18 '18 at 8:06









      user8550844user8550844

      15818




      15818
























          1 Answer
          1






          active

          oldest

          votes


















          0














          This may not be the case for every instance of this error, but I was getting this when I was syncing a site from a production server to my local environment. Turned out it was my temporary file path being invalid causing the issue. Was able to fix it quickly via drush: drush vset file_temporary_path /tmp.






          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%2f50905100%2fis-dir-unable-to-find-the-wrapper-public-did-you-forget-to-enable-it-when%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














            This may not be the case for every instance of this error, but I was getting this when I was syncing a site from a production server to my local environment. Turned out it was my temporary file path being invalid causing the issue. Was able to fix it quickly via drush: drush vset file_temporary_path /tmp.






            share|improve this answer




























              0














              This may not be the case for every instance of this error, but I was getting this when I was syncing a site from a production server to my local environment. Turned out it was my temporary file path being invalid causing the issue. Was able to fix it quickly via drush: drush vset file_temporary_path /tmp.






              share|improve this answer


























                0












                0








                0







                This may not be the case for every instance of this error, but I was getting this when I was syncing a site from a production server to my local environment. Turned out it was my temporary file path being invalid causing the issue. Was able to fix it quickly via drush: drush vset file_temporary_path /tmp.






                share|improve this answer













                This may not be the case for every instance of this error, but I was getting this when I was syncing a site from a production server to my local environment. Turned out it was my temporary file path being invalid causing the issue. Was able to fix it quickly via drush: drush vset file_temporary_path /tmp.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 13 '18 at 20:07









                Tyler FaheyTyler Fahey

                1015




                1015






























                    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%2f50905100%2fis-dir-unable-to-find-the-wrapper-public-did-you-forget-to-enable-it-when%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

                    Xamarin.iOS Cant Deploy on Iphone

                    Glorious Revolution

                    Dulmage-Mendelsohn matrix decomposition in Python