Installation FYI

  • Profile Image
    Ryan Masse
    Asked on January 27, 2012 at 05:16 PM

    My partner Tom Lynk just purchased your software..  We're excitied to dive deaper into it's feature.  Your software looks great.

    I just wanted to shoot you a note and share with you some hiccups we faced when installing your software.

    1) You should include in your installation instructions that you require the php5-hash extension installed.  You initial index.php function uses a hash function to set the initial password hash for the admin account.  This hash function is not installed by default with php.

    2) You should account for those infrastrutures that do not use the default PHP session handler mechanism.  We use memcache therefore the session.save_handler is not 'files' it's memcache.  SO when you've hardcoded the

    session_save_path(self::$savePath); of Session.php within rememberLogin() to be the path '/tmp' without first setting the save halder to 'files', you're entire application fails with a 500 error.

    You simply need to adjust your code to include:

            ini_set('session.save_handler', 'files'); //before setting the below line
            session_save_path(self::$savePath);

     

    This will ensure your application code is more compatible with a wider array of systems.

     

    Just thought this might help more users down the road.

     

    Thanks for the software!

  • Profile Image
    liyam
    Answered on January 27, 2012 at 10:32 PM

    Thank you for purchasing and sharing this information, Ryan.  We will let this information be known to the development team.

    Thanks.

  • Profile Image
    serkan
    Answered on January 28, 2012 at 06:58 AM

    Thanks for excellent suggestions. We actually changed the session handlers to redis on our version, we will update the application like you've said.

    Thanks again.

  • Profile Image
    Josh Carter
    Answered on July 08, 2012 at 09:06 PM

    This still applies!

     

    1) You should include in your installation instructions that you require the php5-hash extension installed.  You initial index.php function uses a hash function to set the initial password hash for the admin account.  This hash function is not installed by default with php.

     

    We had to go with PHP5-mhash package to get the site running. Again, this should be in the requirements doc!

     

    Regards,

    Josh.

  • Profile Image
    idarktech
    Answered on July 09, 2012 at 01:50 AM

    Hi Josh,

    I have now forwarded this concern to our higher team. They're the one who can deal with this.

    Thank you for your suggestion. Have a pleasant day!

  • Profile Image
    joey
    Answered on July 09, 2012 at 04:32 AM

    Hi,

    Firstly, thanks for purchasing our application but could you redirect your question to jotform@interlogy.com because our developers who take care of the JotForm app could be able to see issues from there.

    It will be much easier for you if you can do that :)

    Thanks.