Softaculous


Topic : Softaculous on Xampp, cannot choose domain


Posted By: cobusk on September 5, 2017, 7:42 pm
I tried Ampps for my development Windows PC, but had a variety of problems. Enough that I gave up on that idea and just went the route of installing Softaculous on Xampp.

This suited me fine, as I have existing sites running on Xampp and didn't want to configure them all again. And the installation went fairly smoothly.

But then came the actual act of installing WordPress. Oh my. Here are the steps:

  1. Configure new virtual hosts (config shown below) and validate them using httpd -S. Also, set them up in the hosts file.
  2. Restart Apache.
  3. In Chrome, go to the Softaculous enduser page
  4. WordPress is listed as a top script, so click Install
  5. The Install page looks just like it did on Ampps, but the Choose Domain lookup only lists 127.0.0.1.


I have more than ten virtual hosts configured and they all work fine in all other respects I can think of. I can browse and use the sites running on them and one of them is already running WordPress.

Here is the configuration I tried to use for the virtual hosts:

<VirtualHost 127.0.0.1:80>
    DocumentRoot "C:/xampp/htdocs/wp/sca"
    ServerName sourcecodeadventures.local
    ServerAlias sourcecodeadventures.local
    ScriptAlias /cgi-bin/ "C:/xampp/htdocs/wp/sca/cgi-bin/"
    ErrorLog "logs/sca-error.log"
    CustomLog "logs/sca-access.log" common
    <Directory "C:/xampp/htdocs/wp/sca">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride all
        Order Deny,Allow
        Allow from all
        Require all granted
    </Directory>
</VirtualHost>

I have also tried leaving this as the only content of the httpd-vhosts.conf file.

I'm stumped. Any ideas?

Posted By: Brijesh on September 8, 2017, 7:51 am | Post: 1
Hi,

Sorry for the issues you faced with AMPPS.

Unfortunately at the moment we support only localhost i.e. "127.0.0.1" for installing any scripts via Softaculous for XAMPP hence the only option in the domains dropdown in Softaculous for XAMPP is 127.0.0.1

In AMPPS and Softaculous for other panels like cPanel, Plesk, Directadmin, etc we support all domains you have added.

-----------------------
Webuzo - Multi User Hosting Control Panel
AMPPS - Best WordPress/PHP/MySQL development tool

Posted By: cobusk on September 8, 2017, 8:30 am | Post: 2
Thanks for the confirmation, Brijesh. I suspected something of the sort and just gave up on using Softaculous locally.

I'm really not very sure what the point of the Xampp integration is then. It's a pity, because I would have loved to use the same workflow in development and production.

Posted By: Brijesh on September 8, 2017, 9:00 am | Post: 3
Hi,

It was because we were unable to find XAMPP API to get list of domains. We will see if we can have a workaround to detect the domains list or maybe allow users to add domains manually in future versions.

-----------------------
Webuzo - Multi User Hosting Control Panel
AMPPS - Best WordPress/PHP/MySQL development tool

Posted By: cobusk on September 8, 2017, 1:20 pm | Post: 4
I see. That makes sense. I naively thought you were referencing the Apache config (which would include vhosts), but perhaps that's not so simple. The ideas we get when we don't see the code, right?

Thanks for the responses. So it wasn't the solution for me at this time, but I'll try to get Ampps running again at some time. I thought it looked great, I just couldn't get it to install WordPress into the correct folder.

Posted By: Brijesh on September 9, 2017, 1:35 pm | Post: 5
Hi,

We will see if we can add this in future.

It would be great if you would give AMPPS one more try. If you face any issue feel free to contact us.

-----------------------
Webuzo - Multi User Hosting Control Panel
AMPPS - Best WordPress/PHP/MySQL development tool

Powered By AEF 1.0.8 © 2007-2008 Electron Inc.