How to change upload directory path of ckfinder in codeigniter












0















I have integrated ckfinder 3 for php and after uploading images, getting the directory of uploaded images in the root, not in my project directory but I need inside my project directory like project/upload/ckfinder/userfiles



I am trying as follows in the ckfinder/config.php file of ckfinder:



$config['backends'] = array(
'name' => 'default',
'adapter' => 'local',
'baseUrl' => base_url().'upload/ckfinder/userfiles/',
//'root' => '', // Can be used to explicitly set the CKFinder user files directory.
'chmodFiles' => 0777,
'chmodFolders' => 0755,
'filesystemEncoding' => 'UTF-8',
);


But It is not working

Please help me. Thanks in advance










share|improve this question

























  • I think you should pass FCPATH.'upload/ckfinder/userfiles', not sure about this library but dealing with files should be with absolute path.

    – Sherif Salah
    Nov 24 '18 at 8:42











  • I have also tried FCPATH @SherifSalah

    – Bablu Ahmed
    Nov 24 '18 at 8:47











  • Check the library itself to see how and where it stores the files, its a bit weird that it is using urls.

    – Sherif Salah
    Nov 24 '18 at 8:52
















0















I have integrated ckfinder 3 for php and after uploading images, getting the directory of uploaded images in the root, not in my project directory but I need inside my project directory like project/upload/ckfinder/userfiles



I am trying as follows in the ckfinder/config.php file of ckfinder:



$config['backends'] = array(
'name' => 'default',
'adapter' => 'local',
'baseUrl' => base_url().'upload/ckfinder/userfiles/',
//'root' => '', // Can be used to explicitly set the CKFinder user files directory.
'chmodFiles' => 0777,
'chmodFolders' => 0755,
'filesystemEncoding' => 'UTF-8',
);


But It is not working

Please help me. Thanks in advance










share|improve this question

























  • I think you should pass FCPATH.'upload/ckfinder/userfiles', not sure about this library but dealing with files should be with absolute path.

    – Sherif Salah
    Nov 24 '18 at 8:42











  • I have also tried FCPATH @SherifSalah

    – Bablu Ahmed
    Nov 24 '18 at 8:47











  • Check the library itself to see how and where it stores the files, its a bit weird that it is using urls.

    – Sherif Salah
    Nov 24 '18 at 8:52














0












0








0








I have integrated ckfinder 3 for php and after uploading images, getting the directory of uploaded images in the root, not in my project directory but I need inside my project directory like project/upload/ckfinder/userfiles



I am trying as follows in the ckfinder/config.php file of ckfinder:



$config['backends'] = array(
'name' => 'default',
'adapter' => 'local',
'baseUrl' => base_url().'upload/ckfinder/userfiles/',
//'root' => '', // Can be used to explicitly set the CKFinder user files directory.
'chmodFiles' => 0777,
'chmodFolders' => 0755,
'filesystemEncoding' => 'UTF-8',
);


But It is not working

Please help me. Thanks in advance










share|improve this question
















I have integrated ckfinder 3 for php and after uploading images, getting the directory of uploaded images in the root, not in my project directory but I need inside my project directory like project/upload/ckfinder/userfiles



I am trying as follows in the ckfinder/config.php file of ckfinder:



$config['backends'] = array(
'name' => 'default',
'adapter' => 'local',
'baseUrl' => base_url().'upload/ckfinder/userfiles/',
//'root' => '', // Can be used to explicitly set the CKFinder user files directory.
'chmodFiles' => 0777,
'chmodFolders' => 0755,
'filesystemEncoding' => 'UTF-8',
);


But It is not working

Please help me. Thanks in advance







codeigniter ckeditor ckfinder






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 25 '18 at 19:46







user9551950

















asked Nov 24 '18 at 8:16









Bablu AhmedBablu Ahmed

974823




974823













  • I think you should pass FCPATH.'upload/ckfinder/userfiles', not sure about this library but dealing with files should be with absolute path.

    – Sherif Salah
    Nov 24 '18 at 8:42











  • I have also tried FCPATH @SherifSalah

    – Bablu Ahmed
    Nov 24 '18 at 8:47











  • Check the library itself to see how and where it stores the files, its a bit weird that it is using urls.

    – Sherif Salah
    Nov 24 '18 at 8:52



















  • I think you should pass FCPATH.'upload/ckfinder/userfiles', not sure about this library but dealing with files should be with absolute path.

    – Sherif Salah
    Nov 24 '18 at 8:42











  • I have also tried FCPATH @SherifSalah

    – Bablu Ahmed
    Nov 24 '18 at 8:47











  • Check the library itself to see how and where it stores the files, its a bit weird that it is using urls.

    – Sherif Salah
    Nov 24 '18 at 8:52

















I think you should pass FCPATH.'upload/ckfinder/userfiles', not sure about this library but dealing with files should be with absolute path.

– Sherif Salah
Nov 24 '18 at 8:42





I think you should pass FCPATH.'upload/ckfinder/userfiles', not sure about this library but dealing with files should be with absolute path.

– Sherif Salah
Nov 24 '18 at 8:42













I have also tried FCPATH @SherifSalah

– Bablu Ahmed
Nov 24 '18 at 8:47





I have also tried FCPATH @SherifSalah

– Bablu Ahmed
Nov 24 '18 at 8:47













Check the library itself to see how and where it stores the files, its a bit weird that it is using urls.

– Sherif Salah
Nov 24 '18 at 8:52





Check the library itself to see how and where it stores the files, its a bit weird that it is using urls.

– Sherif Salah
Nov 24 '18 at 8:52












1 Answer
1






active

oldest

votes


















0














baseUrl is optional for setting the backend and root is required.



If "project" is the folder where the CodeIgniter file index.php is found then use this backend



$config['backends'] = array(
'name' => 'default',
'adapter' => 'local',
//'baseUrl' => '',
'root' => FCPATH .'upload/ckfinder/userfiles/',
'chmodFiles' => 0755,
'chmodFolders' => 0755,
'filesystemEncoding' => 'UTF-8',
'followSymlinks' => true
);





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%2f53456409%2fhow-to-change-upload-directory-path-of-ckfinder-in-codeigniter%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














    baseUrl is optional for setting the backend and root is required.



    If "project" is the folder where the CodeIgniter file index.php is found then use this backend



    $config['backends'] = array(
    'name' => 'default',
    'adapter' => 'local',
    //'baseUrl' => '',
    'root' => FCPATH .'upload/ckfinder/userfiles/',
    'chmodFiles' => 0755,
    'chmodFolders' => 0755,
    'filesystemEncoding' => 'UTF-8',
    'followSymlinks' => true
    );





    share|improve this answer




























      0














      baseUrl is optional for setting the backend and root is required.



      If "project" is the folder where the CodeIgniter file index.php is found then use this backend



      $config['backends'] = array(
      'name' => 'default',
      'adapter' => 'local',
      //'baseUrl' => '',
      'root' => FCPATH .'upload/ckfinder/userfiles/',
      'chmodFiles' => 0755,
      'chmodFolders' => 0755,
      'filesystemEncoding' => 'UTF-8',
      'followSymlinks' => true
      );





      share|improve this answer


























        0












        0








        0







        baseUrl is optional for setting the backend and root is required.



        If "project" is the folder where the CodeIgniter file index.php is found then use this backend



        $config['backends'] = array(
        'name' => 'default',
        'adapter' => 'local',
        //'baseUrl' => '',
        'root' => FCPATH .'upload/ckfinder/userfiles/',
        'chmodFiles' => 0755,
        'chmodFolders' => 0755,
        'filesystemEncoding' => 'UTF-8',
        'followSymlinks' => true
        );





        share|improve this answer













        baseUrl is optional for setting the backend and root is required.



        If "project" is the folder where the CodeIgniter file index.php is found then use this backend



        $config['backends'] = array(
        'name' => 'default',
        'adapter' => 'local',
        //'baseUrl' => '',
        'root' => FCPATH .'upload/ckfinder/userfiles/',
        'chmodFiles' => 0755,
        'chmodFolders' => 0755,
        'filesystemEncoding' => 'UTF-8',
        'followSymlinks' => true
        );






        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 25 '18 at 15:44









        DFriendDFriend

        6,9971520




        6,9971520
































            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%2f53456409%2fhow-to-change-upload-directory-path-of-ckfinder-in-codeigniter%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

            To store a contact into the json file from server.js file using a class in NodeJS

            Marschland

            Wiesbaden