Frustrating installation issues



  • Dear Qloapps,

    My company is looking into buying two hotels and are currently deciding between two systems - either the old, boring Micros Fidelio route or what we would prefer: The open source way.

    We believe we have found a perfect system in Qlo as it would support multiple hotels and it just feels good to navigate in it (tried the demo) so I have decided to give it a serious try before anything else.

    I have uploaded it to our backupserver which also runs six other kinds of servers, anything from Owncloud to SuiteCRM and Wordpress. These are created by Bitnami who made the installation process a breeze for me who generally have very little to no interest in IT, however I am above average when it comes actual knowledge. Our server runs on Windows so it felt natural to run the Docker version of Qlo. However I am not very confident in using any kind of terminal and I don't understand the commands or what they are supposed to do - so I went with the Kitematic GUI and followed the instructions.

    The site is up and running no problems, however problems starts when I shall erase the install directory. For the life of it, the FTP client is not able to access the server and it could be so many reasons for it and we have very little patience with things that just won't work out of the box.

    I believe there is a problem with the ports as Qlo asks for port 80 but its already occupied by another server. In the GUI I did not get the option to change it, but I read the instructions and saw a long line of commands where I saw the port translation - however I don't understand how to translate it and make it useful. Basically thats where my limit goes in the terminal.

    So basically there are two things I would like to get help with:

    1. There must be some sort of Settings or ini file for the settings where I can change the ports manually.
    2. Access by FTP to remove the install directory - first of, FTP feels quite dated by now and there must be much better ways to access a local server. Second, why doesn't the install script remove the installation by itself, by automatic o by forcing a password? To be honest, security reasons just feels like a invalid argument.

    Thanks in advance!


  • Global Moderator

    Hello Dear,
    Thanks for showing interest in Qloapps.
    1. There must be some sort of Settings or ini file for the settings where I can change the ports manually..

    • Port is managed by Apache or Nginx (server). Port is mentioned in Apache or Nginx configuration file. So port depents on server configuration. You can not change it from hotelcommerce folder.

    2. Access by FTP to remove the install directory - first of, FTP feels quite dated by now and there must be much..
    We have forked Prestashop and made all the required changed for convert it into Hotel Reservation System. So currently install folder does not deletes as some times developes needs it.
    We are keeping your suggestion to delete install folder after installation in our roadmap. But implementing it will depends upon community requests.
    So currently you have to delete or change the install folder name manually.



  • Hello,

    I understand that I cannot change it from the hotelcomerce folder but I cannot access the webserver either as root user without a password won't allow me to log in to the server via FTP.

    Because of the lack of a serious installation (take a look at Bitnami's stacks, those are a breeze) process we have decided to go with a different system. Sadly. We are running everything from Wordpress to Prestashop, Moodle, SuiteCRM, Owncloud and even Plex on the same server without a hickup but we fail here. However we really enjoyed looking and trying out your demo so we think its a good system, but as we can't install it properly we have to look elsewhere.

    Best regards


  • Global Moderator

    Hi Daniel,
    Right now we do not have a Bitnami version of QloApps. Please try to install QloApps on Apache.
    The required configurations of Apache Server for the installation of QloApps are:
    Hosted Server Configurations:

    Web server: Apache 1.3, Apache 2.x, Nginx or Microsoft IIS
    PHP 5.4+ and below PHP 7.0
    MySQL 5.0+ and below 5.7 installed with a database created
    SSH or FTP access (ask your hosting service for your credentials)
    In the PHP configuration ask your provider to set memory_limit to “128M”, upload_max_filesize to “16M” and max_execution_time to “500”
    SSL certificate if you plan to process payments internally (not using PayPal for instance)
    Required PHP extensions: cURL, SimpleXML, SOAP

    Local Server Configurations:

    Supported operating system: Windows, Mac, and Linux
    A prepared package: WampServer (for Windows), Xampp (for Windows and Mac) or EasyPHP (for Windows)
    Web server: Apache 1.3, Apache 2.x, Nginx or Microsoft IIS
    PHP 5.4+ and below PHP 7.0
    MySQL 5.0+ and below 5.7 installed with a database created
    In the PHP configuration, set memory_limit to “128M”, upload_max_filesize to “16M” and max_execution_time to “500”
    Required PHP extensions: cURL, SimpleXML, SOAP