Zend Optimizer does not currently support or work with PHP 5.3. This being a fact, what is Viart going to do about it?
Ibn Saeed
18 Oct 2009 11:19 AM
Thats an interesting find. I would like to know if Viart cart would continue to work with PHP 5.3
dravekx
20 Oct 2009 2:17 AM
Ibn Saeed, it's a monster question.
According to Zend, PHP 5.3 will require Zend Guard and Zend Optimizer to be completely re-written. They also state it's going to be a while IF they even decided to waste their time on the project.
If Viart is encoded with Zend Guard, then they are going to be stuck at PHP 5.2.x UNLESS they change encoding to something more flexible:
Would someone from Viart team care to address this issue
Anjula
20 Oct 2009 2:05 PM
Hello,
Thanks for your question.
We're planning to create our own php Encoder for a new version of ViArt shop. The encoder will work properly with the latest versions of php and Zend Optimizer won't be used.
For older versions of ViArt shop we recommend to use older versions of php.
With kind regards,
ViArt Support Team
Ibn Saeed
21 Oct 2009 10:14 AM
Hello
Thanks Anjula for getting back.
Would this new encoder work with DGB or Xdebug debuggers ?
I use Nusphere's phped to edit viart. Would your new encoder be able to work along side the present debuggers.
Presently, zend optimizer does not work along side Xdebug, therefore i am forced to use Phped instead of Netbeans.
Ibn Saeed
26 Oct 2009 9:49 AM
Hello Anjula
Can you explain if the new Encoder would work with Xdebug or DBG Debugger ?
Would we be able to debug Viart in Netbeans/PHPed etc.?
TOCDCO
27 Oct 2009 1:46 AM
I would be interested in knowing this myself
Ibn Saeed
27 Oct 2009 2:08 AM
Hello Dan
I contacted Viart via Support and received a reply
===============================
Hello Ibn Saeed,
The new php encoder should work with Xdebug and DBG php debuggers.
Regards,
Anjula
================================
arkid
17 Nov 2009 12:18 AM
FYI all; there is a similar problem with PHP 5.2.10 and 5.2.11 (current 5.2.x release at time of writing).
I installed PHP via the "Web Platform Installer" that is available for IIS 7.5 (on Windows 7) and found myself stuck not able to run Viart locally due to the zend engine just apparently doing nothing and not loading.
I resolved this by simply overwriting the files in my PHP folder with the contents of the thread safe zip archive that is available at http://www.php.net/releases/
It doesn't at the moment.. I've had to switch to a different E-Commerce package until they release the new version that supports it.
arkid
11 Sep 2014 12:52 AM
So to clarify, the situation is categorically that you can't get PHP 5.3 to work with Viart 3.x because the Zend Guard, the replacement Zend product that was for PHP 5.3 and up can only decode protected PHP files that were compiled in its sister encoder program. It wont decode files encoded in earlier versions of zend products.
So the only solution is to run PHP 5.2. if you still want to keep the version of viart. I've had a few cleints where this has been vital as in the case of some a lot of custom work was applied to the viart installation and code base with paid for extra work by Viart staff.
So if your hosting doesnt support a php 5.2 option check for others that do.
One solution is to use a VPS and then install php 5.2 onto it.
I've had a few clients with VPS's that are fairly new and even with a brand new VPS install in late 2014 that has php 5.3/5.5 installed I have been able to hand compile PHP 5.2 installations into the vps and in all cases have php 5.2 run along side the pre-installed version of php. So for VPS's that hosted multiple domains it was possible to only have the viart site running on the older PHP.
Let me know if you need more details on this.
TOCDCO
12 Sep 2014 4:00 PM
Why are you responding to such old threads? You're bringing up messages that are irrelevant at this time, and pushing down the ones that are more pressing issues. These are from over a year ago? Also they're on versions that aren't current.
THIS LAST POST WAS FROM 2009!!!! IT'S 2014 - WHY ARE YOU BRINGING IT BACK? QUIT BUMPING UP IRRELEVANT THREADS.