XenForo on PHP7

Well, let me update my post.. WAS running it with XenForo and WordPress with no issues. Apparently IPS is not anywhere near 7.1 ready so I had to regress back to 7.0.13.
 
Last edited:
On 7.1 more than 1 days and no error for now. All php modules working, pecl one for 7.0 working on 7.1 without problem.
Only thing I did is reinstall ssh2.
Xenforo working good with all of 70+addons.
If it will be a problem, it is just a couple of minutes to revert to 7.0.13.
Code:
# php -v
PHP 7.1.0 (cli) (built: Dec  5 2016 03:57:37) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.1.0-dev, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.1.0, Copyright (c) 1999-2016, by Zend Technologies

Code:
# php -m
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
enchant
exif
filter
ftp
gd
geoip
gettext
gmp
hash
iconv
igbinary
imagick
imap
intl
json
ldap
libxml
mailparse
mbstring
mcrypt
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
pspell
readline
redis
Reflection
session
shmop
SimpleXML
snmp
soap
sockets
SPL
sqlite3
ssh2
standard
sysvmsg
sysvsem
sysvshm
tidy
tokenizer
xml
xmlreader
xmlrpc
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache


Apparently IPS 7.1 is not anywhere near 7.1 ready
You mean php or Invision Power Services?
 
Yeah, just woke up from a nap and had 7.1 on the brain... it's IPS 4.1.16.1 that takes a dookie on itself with PHP 7.1.
 
No, it isn't.

At the very least you should be using 1.5.0, but ideally as newer version as possible.
 
Honestly my problem is that I have some customized stuff that I d0n't want to stop working and wanted to not have the effort to make the transition, and I am also not that interested on any of the 1.5 features (well, except for php 7 support it seems )

Anyway thank you for the answer.
 
Honestly my problem is that I have some customized stuff that I d0n't want to stop working and wanted to not have the effort to make the transition, and I am also not that interested on any of the 1.5 features (well, except for php 7 support it seems )

Anyway thank you for the answer.
Off topic but there are so many minor tweaks and improvements between versions, other than the major feature upgrades, that it's worth it to document your file hacks (or whatever modifications you've made that are holding you back) and reapply them with the latest XF versions.

The small improvements add up really fast.
 
Whenever I activated php 7.0 or php 7.1 it gives me this error ;

[:error] [pid 3418:tid 140490742376192] [client ***] zend_mm_heap corrupted

Is there anybody face with that error too?

- I don't have opcache.
 
Just a guess.
You need to be sure all the php extensions are added to php 7.0 or 7.1
Also, likely unrelated but is cache on in your library/config.php file?

It was before but I deleted after the errors but still no luck.
I added everything I could add. I checked 7.1 with 5.6 in order the see what is missing but couldn't find anything.
 
Top Bottom