- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Magento & HHVM sendmail Issue related to stream_socket_enable_crypto
It's proven now that Magento will easily get Sub 1 second load times with HHVM without any fancy caching, completely stock.
There is one currently very large obstacle to running Magento on HHVM and that's HHVM's lack of stream_socket_enable_crypto support.
What this means is that for Magento running on HHVM when a customer goes to Checkout and hits the [Place Order] button the next page they will receive is a white blank page. This is because HHVM throws an error in the background. The order will still go through, but the customer will never receive an order confirmation e-mail.
Also, on HHVM Magento customers won't be able to use the contact form and they will get this error:
Unable to submit your request. Please, try again later
The error you will get in HHVM is:
Fatal error: Call to undefined function stream_socket_enable_crypto() in /magento/lib/Zend/Mail/Protocol/Smtp.php on line 206
So, what can you do about this? Please prod HHVM's devs to roll out support for stream_socket_enable_crypto quicker. You can do that here: https://github.com/facebook/hhvm/issues/1647
The faster this is done, the faster Magento will be fully supported. Currently, I'm forced to use quite a few tricks to get around this problem.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Magento & HHVM sendmail Issue related to stream_socket_enable_crypto
Looks like this worked!
FInally got Facebook's devs to respond. They will start working on implementing stream_socket_enable_crypto within the next week or two. They don't have an ETA yet, however, but this is basically as good as it will get.
No need to bug them anymore!
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Magento & HHVM sendmail Issue related to stream_socket_enable_crypto
This has been completed already for awhile hasnt it? Magento sites and HHVM have been almost stable now.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Magento & HHVM sendmail Issue related to stream_socket_enable_crypto
you can always separate requests , send some incompatible routes to php-fpm, i am sure you wont lose much...
MagenX - Magento and Server optimization