Forums » SEPHP Help and Tips

Error on

  • November 12, 2021 10:30 AM EST

    Hi guys, I have an error on my site: on the installation on the V. 5.7.1 

    I've tried to set the permission required to 777 even the other folders, but doesn't works. Can you help me please?


    Thank You.

    The error is the following:

    Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in /home/customer/www/ on line 206

    Cannot send headers; headers already sent in /home/customer/www/, line 206#0 /home/customer/www/ Zend_Controller_Response_Abstract->canSendHeaders(true)
    #1 /home/customer/www/ Zend_Controller_Response_Abstract->setRedirect('/install/', 302)
    #2 /home/customer/www/ Zend_Controller_Action_Helper_Redirector->_redirect('/install/')
    #3 /home/customer/www/ Zend_Controller_Action_Helper_Redirector->setGotoRoute(Array, 'default', true, true)
    #4 /home/customer/www/ Zend_Controller_Action_Helper_Redirector->gotoRoute(Array, 'default', true)
    #5 /home/customer/www/ ErrorController->init()
    #6 /home/customer/www/ Zend_Controller_Action->__construct(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http), Array)
    #7 /home/customer/www/ Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
    #8 /home/customer/www/ Zend_Controller_Front->dispatch()
    #9 /home/customer/www/ Zend_Application_Bootstrap_Bootstrap->run()
    #10 /home/customer/www/ Zend_Application->run()
    #11 {main}

    For "cache_dir is not writable", set full permissions on temporary/cache

    • Moderator
    • 5987 posts
    November 12, 2021 12:41 PM EST

    We can get that message when the server is not configured to the requirements, especially the notes in the requirements. . Check that, making sure your host is not using MariaDB or PHP above 7.2. 


    Here's a link to the permission tutorial to check that too,

  • November 15, 2021 8:22 AM EST

    Thank you Donna, 

    I contacted my server provider, who said the server meets the requirements. As you can see. For more details I am attaching all the server specifications at this link:

    At this point I don't understand why I can't go from the installation if the requirements match.
    Can you please help me with this problem? Thanks.

    • Moderator
    • 5987 posts
    November 15, 2021 10:01 AM EST
    Donna said:

    Check that, making sure your host is not using MariaDB or PHP above 7.2. 

     You missed what I said above. Your server is not configured properly.


  • November 15, 2021 10:41 AM EST
    Thanks for your clarification. I upgraded the php to 7.2 and now the server seems to be working fine. The problem, however, is that unfortunately my provider will stop supporting servers with obsolete php versions at the end of the year. Can you tell me if you expect a php update to the current version for the new year? A thousand thanks.
    • Moderator
    • 5987 posts
    November 15, 2021 3:00 PM EST

    Our recommended host, BryZar provides any PHP version when needed. In case you need it. We have posted that our v6 version will be compatible up to PHP 7.4 once we get it released. It is in beta testing at the moment.

  • November 16, 2021 3:05 AM EST

    Thank you Donna. 

  • November 24, 2021 9:31 AM EST

    Hi Donna, can you help me with the email configurations?

    I took your advice and moved to Bryzar. But I don't know how to configure the mail setting for sending emails from SocialEngine. If i Use the built-in mail () function doesnt works.
    I need to Send emails through an SMTP server?

    Thank You.

    • Moderator
    • 5987 posts
    November 24, 2021 9:38 AM EST

    BryZar has free SMTP. Use their SMTP and then set the settings in the mail settings in admin. Ric can help you set up the SMTP server at BryZar. Here's how to set the settings after, . Actually, that article shows how to get it started in BryZar and how to set the settings in the SE admin panel. :)