hello,
i try to install elgg 3* using HHVM.. in that installation of first step i get error everytime like :
\nFatal error: Default value for parameter leave_base_directory with a class type hint can only be NULL in /usr/local/nginx/html/elgg-3.1.2/vendor/elgg/elgg/engine/lib/filestore.php on line 80
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- iionly@iionly

iionly - 0 likes
You must log in to post replies.Elgg 3 requires PHP 7 (I thinkj Elgg 3.1 even PHP 7.1) at minimum. I never tried out HHVM so I can't tell if Elgg ever worked with HHVM at all. But as far as I know HHVM is no longer supposed to be 100% compatible with PHP (or at least in future it might no longer be). See https://hhvm.com/blog/2018/09/12/end-of-php-support-future-of-hack.html. Maybe you can get it working (also compatibility with PHP 7) setting the flag as described in https://hhvm.com/blog/2018/09/12/end-of-php-support-future-of-hack.html. But I doubt that it makes any sense to try getting Elgg to work on HHVM for a production site because even if it works now it might not in the near future with PHP (and Elgg) and HHVM drifting in different directions.