How to Install Let’s Encrypt Free SSL on NameCheap Shared Hosting

4 thoughts on “How to Install Let’s Encrypt Free SSL on NameCheap Shared Hosting”

  1. when run this [1] command then showing this [2] error

    1. php -r “copy(‘’, ‘composer-setup.php’);”; php composer-setup.php; php -r “unlink(‘composer-setup.php’);”; php composer.phar install –no-dev

    2. Some settings on your machine make Composer unable to work properly.
    Make sure that you fix the issues listed below and run this script again: ‘composer-setup.php’);”; php composer-s
    The suhosin.executor.include.whitelist setting is incorrect.
    Add the following to the end of your `php.ini` or suhosin.ini (Example path [for Debian]: /etc/php5/cli/conf.d/suhosin.ini):
    suhosin.executor.include.whitelist = phar

    The php.ini used by your command-line PHP is: /opt/alt/php56/etc/php.ini
    If you can not modify the ini file, you can also run `php -d option=value` to modify ini values on the fly. You can use -d multiple times.

    Could not open input file: composer.phar

    1. Hello Rubel,

      Sorry to know that you’re having issues installing SSL on your site. I would request you to look at the error message carefully.

      It is telling that a setting in your php.ini file is not correct to run the files with .phar extension. It is also mentioned that which setting needs to be configured.

      If you are unable to do the changes, please contact your hosting provider for assistance.

    1. Hey Steve,
      I have copy pasted the renew command to the cron option of my cPanel but it does not help. Because each time a new certificate is generated, I need to copy paste the keychain to the SSL section of the cPanel.

      However, the cron job fails everytime!

      I go through the entire process when I need to renew.

Leave a Reply

Your email address will not be published. Required fields are marked *