• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

XF 1.3 Fatal Error: Directive 'allow_call_time_pass_reference' is no longer available in PHP

Krave

New member
#1
If anyone can help me fix this issue, it'd be much appreciated!

Stack Trace
#0 [internal function]: XenForo_Application::handleFatalError()
#1 {main}
 

Liam W

Well-known member
#3
Looks to me like you upgraded your PHP installation, however you still have an outdated php.ini file.

You should edit the php.ini file and remove the allow_call_time_pass_reference entry. If you're on shared hosting, your host will have to do this (I hope you're not on shared hosting).

Liam
 

Krave

New member
#4
Thank you both for your help, but I managed to sort it out by downgrading to an earlier version. It wasn't a big deal as I'm just messing around with Xenforo for a while to get to grip with things.
 

Liam W

Well-known member
#5
Thank you both for your help, but I managed to sort it out by downgrading to an earlier version. It wasn't a big deal as I'm just messing around with Xenforo for a while to get to grip with things.
You haven't fixed the issue, merely covered it up...

Liam
 

Tracy Perry

Well-known member
#8
Make sure you are commenting it out of the correct php.ini file. Check in your ACP for the PHP info (under tools) and make sure that you are editing the "Loaded configuration file". I have seen before multiple PHP.ini's in place.