I got a little request on my german FW forum which could be read like this:
“… my hoster (provider) is switching to PHP 5.4 and doesn’t support any lower (4 - 5.2) versions anymore.”
She got the opportunity to test her scripts in order to check if everything is fine and recognized, that easiForm stopped working (for what reason ever).
Excuse my ignorance, but I never ever tried easiForm and I’m furthermore overwhelmed with all this PHP stuff so it would be fine if you could spend some words on it.
There are a couple of functions in PHP that have depreciated in newer releases. easiForm uses one of them although at the moment it might throw errors on some servers these errors can generally be depressed.
I am in the process of updating easiForm ‘I have been been for a while!’ but never seem to have got the time to complete it. To be honest I was adding many other options to it while trying to simplify some of the options the action currently uses at the same time but had been running into file size problems with the additions so kept pushing things onto the back burner, now that servers are starting to move forward on PHP versions means I need to get an update out soon… but there is nothing in the scripts which should stop them working on 5.4
Could you send me some more information relative to the page the person who was testing scripts to check things, if the problem is what I think it is then I think the problem she might have be able to be got around until I get an update out.
If you don’t want to post a URL or domain then just send it directly and I will take a look.
Mike
On Dec 4, 2012, at 9:59 AM, Thomas Kimmich wrote:
Hi Mike and of course all,
I got a little request on my german FW forum which could be read like this:
“… my hoster (provider) is switching to PHP 5.4 and doesn’t support any lower (4 - 5.2) versions anymore.”
She got the opportunity to test her scripts in order to check if everything is fine and recognized, that easiForm stopped working (for what reason ever).
Excuse my ignorance, but I never ever tried easiForm and I’m furthermore overwhelmed with all this PHP stuff so it would be fine if you could spend some words on it.
Instead of the success page, it appears a blank page.
For 5.2 (Safari and Firefox):
The following error message appears:
“The required ioncube loader has not been detected for this easiForm script, please make sure you have the ioncube folder containing the required loader for your servers system.”
Switching back to PHP 4:
Firefox works as expected - Safari fails as above described.
Well Mike, I hope that you can do something with these infos - if not please let me know so I’ll dig a bit deeper.
Sounds like IonCube has to be installed in your new PHP install. It’s an extension to the PHP runtime, so for each version of PHP, you need to have IonCube linked into it as well.
Walter
On Dec 5, 2012, at 9:14 AM, Thomas Kimmich wrote:
“The required ioncube loader has not been detected for this easiForm script, please make sure you have the ioncube folder containing the required loader for your servers system.”
Aha - that sounds good. However she is running on 1&1 and I wonder that they do not have that pre-installed (as we used to have on our big three in Germany). But no doubt - this is an excellent pointer (and I now know what ioncube is :-).
From your info it would seem t be as Walter mentioned but I looked at the form from the URL you sent through:
The link you sent through has PHP 4.4.9 running on that server account, not 5.4! and the loader seems to have loaded although I am fairly sure she has not applied the easiForm Elements action to the image button being used as a submit button so I am fairly sure that is why the form is not working.
HTH
Mike
On Dec 5, 2012, at 3:14 PM, Thomas Kimmich wrote:
Hi Mike,
hmmm - honestly all sounds confusing to me but I think she has a little bit more problems than just the PHP-versions.
Instead of the success page, it appears a blank page.
For 5.2 (Safari and Firefox):
The following error message appears:
“The required ioncube loader has not been detected for this easiForm script, please make sure you have the ioncube folder containing the required loader for your servers system.”
Switching back to PHP 4:
Firefox works as expected - Safari fails as above described.
Well Mike, I hope that you can do something with these infos - if not please let me know so I’ll dig a bit deeper.