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

6 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.

    1. Hello Waseem,
      There could be several reasons for the error message. Please double check if you are on the right location and everything is up to date

      I have been following this process for more than a year and I never found such conflict. I removed the error message for security reasons. It was showing your cPanel username!

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.