Recent Posts

Pages: [1] 2 3 ... 10
General / Re: Update Log
« Last post by earnolmartin on April 03, 2018, 10:23:39 pm »
Update released yesterday.  Releases are now using GitHub.
Technical Help / Re: Installation problem
« Last post by earnolmartin on April 03, 2018, 09:57:58 pm »
Yes, I've never seen that before, nor have I heard anyone complain about that before either.
Technical Help / Re: Installation questions for first-timers
« Last post by earnolmartin on April 03, 2018, 09:55:03 pm »
Extplorer will NOT work for the user logged into EHCP until an FTP account is created for that user in the panel.  The FTP account for a user is created when the user attempts to add his first domain to the panel.  It makes sense that it would work this way because before the FTP account is created, the user has no access to files or a configured home directory on the server to store files in. 

Extplorer is a standalone web file manager that is installed globally with the panel.  It can be accessed from any theme by using the URL.  If it's missing in a theme, you can easily add it by modifying the templates and adding the proper hyperlink code based on where you want it to go.

The picante theme is the most up-to-date theme in EHCP Force Edition.  With EHCP Force Edition now being on GitHub, you can make the changes to the other theme's template yourself, create a pull request, and then it will get merged into the code.  I don't have time to update the old themes, and quite honestly, a new theme system should be created for EHCP driven by a database... but it's not simple, so this will probably not be done.

Furthermore, it is recommended you use an actual FTP client to upload and download website files.  I recommend the free version of CoreFTP
Technical Help / Re: Installation questions for first-timers
« Last post by Johnk42 on April 03, 2018, 09:20:48 pm »
Further to my post above, Extplorer did eventually work on the default template when I finally installed a test domain. It would have been handy to upload the files with Extplorer, but I couldn't get it to fire. Today when I returned to the default template it was working fine.

Extplorer still isn't available with the Sky template which my web partner prefers. Has anyone managed to install it on Sky?

I'm getting used to the default File manager, but my partner isn't impressed.
Technical Help / Open_BaseDir Revisited for Dolphin Users
« Last post by Johnk42 on April 03, 2018, 08:08:55 pm »
Dolphin users often come across open_basedir issues when trying to install the script. It's no different when you install Dolphin on EHCP, but I found an old thread that really helped. The forum software said the thread was very old and suggested I create a new one. Thanks to those who contributed previously. This is your work with a few additions from me:

1. Login as admin.
2. Select the domain you want to remove the restriction from in the EHCP panel.
3. Click on the Edit Apache Template icon.
4. Scroll down to (or do a search for) # this is pear compatible:
5: Use the Hash (#) symbol to isolate the next three (3) lines

# this is pear compatible:
   # php_admin_value open_basedir "{homedir}:/usr/share/php:/usr/share/pear"
   # php_admin_value upload_tmp_dir "{homedir}/phptmpdir"
   # php_admin_value session.save_path "{homedir}/phptmpdir"

   php_admin_value disable_functions "exec,passthru,shell_exec,system,proc_open,popen

Save the template.  The restriction should no longer apply to this domain after the EHCP daemon runs the domain sync.  If that doesn't happen within a minute, restart the ehcp daemon by running this command:

sudo service ehcp restart

I I used Putty (or your mac terminal) to restart the server until I found it can be dome from the Server Status menu option.

Here's the old thread:

Technical Help / Installation questions for first-timers
« Last post by Johnk42 on April 03, 2018, 06:26:44 am »
In another thread I mentioned that I had problems entering my email address half way through the install. I've since created a new droplet at DigitalOcean and the the new install was fine.

It does raise a couple items that people like myself who are new to linux may need some help with:

You recommend that we do an unattended setup and I can see why. Soon after selecting that option, we're asked if we want to install extra programs such as a virus checker and I selected Yes. I was surprised to find that the reasonably quick install procedure slowed down to a crawl while the main and daily virus tables were being installed. This actually took over 90 minutes and I began to wonder; "Is it really worth it?"  Once the tables were finally loaded the installation process did continue at a rapid pace. However, it did take close on two hours, which I blame entirely to the virus table downloads.

I assume these protective measures are necessary in a live environment, but if someone only wishes to evaluate the script, can they skip the question about additional programs and save themselves a long wait?

When the panel is finally installed, there's lots of options to choose from. Most are self explanatory, but one has me confused. As it turns out, it's a feature I probably want the most.

In the Utilities section on the default screen, there's a link to Extplorer File Manager. When the link is clicked, a message appears saying  "Unauthorised, try again". I'm aware that Extplorer is a third party offering, but I couldn't find anywhere to "switch" it on.

I finally settled on the Sky template, but the Extplorer link isn't even included on that template. That seems to imply that the script may have been removed from the panel in the last year or so.

Is Extplorer included in the download and how can it be incorporated in the panel? I'm sharing the server with another person, also in his mid seventies and the default file manager will be far too complex for him.
Technical Help / Re: Installation problem
« Last post by Johnk42 on April 03, 2018, 06:21:09 am »
Thanks for getting back so quickly. Very much appreciated. All the questions you raised were in the affirmative. That lead me to create another droplet and try again. This time the process proceeded fine and accepted my email address. During the course of today, I discovered that another panel which was working flawlessly for almost a week, developed serious issues on Sunday and Monday. Whether it was an issue at DigitalOcean's end, or my with my Internet provider I don't know , but Zip files were being corrupted and a Dolphin script I was using crashed. Closer investigation revealed that one file containing one line had been destroyed.

I apologise for raising the issue, but why the email address wasn't being accepted is now a thing of the past and I'd like to move on. Please see my other post today.
General / Moving to GitHub!
« Last post by earnolmartin on April 02, 2018, 05:10:43 pm »
We're moving away from SourceForge and are now using GitHub for source code version control.  Check out our new GitHub page here:

This shouldn't impact anyone using EHCP Force Edition.  You can update by using the scripts on our download page:

I'm tired of SourceForge and their issues, so we're now using git and subversion (svn) for version control via GitHub.
Technical Help / Re: Installation problem
« Last post by earnolmartin on April 02, 2018, 11:20:06 am »
I can't really help you as I've never run into this issue before on any environment.  Try it in a Virtualbox VM, and it should work just fine. 

I've run the installer on real linux machines, virtual machines, proxmox virtual machines, and more... though, I've never tried using Digital Ocean for anything.  Also, there is no 14.5 version of Ubuntu.  I'm assuming you meant 14.04.5?


It looks like DigitalOcean uses KVM virtualization, which is also what I use on my servers, so it should work just fine.  Did you insert some kind of weird character?  Is the account using the bash shell as their default shell?  Are your running the script as the root user or using sudo?  Does it show the following when you run this command for the user you're running the script as sudo?

Code: [Select]
cat /etc/passwd

User should have the following for their shell (bolded part means it's good):


What are your keyboard settings?  Also which version / installation instructions are you using?

What is the email address you're attempting to use?  You can send me a private message here on the forums with the email address if you don't want to post it out there for the whole world to see (which I'd understand).
Technical Help / Installation problem
« Last post by Johnk42 on April 02, 2018, 11:16:47 am »
DigitalOcean Droplet 2 gig

Installation went smoothly to the list of generated passwords.
I was then asked if I wanted to install additional items and selected No as per your Video.
Unlike your video which went on from there, I was asked on the very next line for a "Valid Global Email Address".  (I'd never heard of a "Global Email Address" before, nor had Google.)
So I entered my normal email which is both valid and global.
Command not listed or similar.
I tried every email address I own; gmail, ymail,, and the list goes on.
It was impossible to move past the above line.

I tried three different installs. I'm not sure if I plan to use the panel yet, but I'd sure love to give it a try.

Pages: [1] 2 3 ... 10