m0nty
New member
I have spent a couple of days trying to install Xenforo 2.2.15 on my WPEngine hosted server, with a view to importing a very old and large SMF 2.1 install. However, I haven't even been able to get to the install screen yet. So far:
Now I am not getting any errors in my server log, and I can see the initial install URL, but it shows no content. I am trying to track down where the hidden error is occurring in the Xenforo code, but not having much luck. I am an old school PHP hacker, not up to date with namespaces and all that modern stuff, so the app structure is foreign to me. I can echo out things to break it at some points, but I can't seem to follow the flow of the functions.
The server behaviour suggests to me that the showstopping bug may be to do with the fact that WPEngine does not allow exec, proc_open and popen commands, among others. Apparently this is a hard rule and can not be fixed. WPEngine is a particular kind of host, I respect that, and its inflexibility has its advantages.
Have I wasted my money on buying Xenforo given that I am committed to WPEngine, or is there a workaround to this?
- had to add ?> at the end of every PHP file, WPEngine doesn't agree with Zend on that style apparently
- had to modify or hardcode some of the folder references
- had to upgrade my server from PHP 7.x to 8.2
Now I am not getting any errors in my server log, and I can see the initial install URL, but it shows no content. I am trying to track down where the hidden error is occurring in the Xenforo code, but not having much luck. I am an old school PHP hacker, not up to date with namespaces and all that modern stuff, so the app structure is foreign to me. I can echo out things to break it at some points, but I can't seem to follow the flow of the functions.
The server behaviour suggests to me that the showstopping bug may be to do with the fact that WPEngine does not allow exec, proc_open and popen commands, among others. Apparently this is a hard rule and can not be fixed. WPEngine is a particular kind of host, I respect that, and its inflexibility has its advantages.
Have I wasted my money on buying Xenforo given that I am committed to WPEngine, or is there a workaround to this?