yum install php-zend-optimizer
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* atomic: www5.atomicorp.com
* base: mirror.team-cymru.org
* extras: mirror.steadfast.net
* updates: mirror.team-cymru.org
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-zend-optimizer.x86_64 1:3.3.9-2.el5.art set to be updated
--> Processing Conflict: php conflicts php-zend-optimizer
--> Finished Dependency Resolution
php-5.3.6-3.el5.art.x86_64 from installed has depsolving problems
--> php conflicts with php-zend-optimizer
Error: php conflicts with php-zend-optimizer
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
Yeah, I think I posted about this elsewhere but I can't find the post on here.
If you have any apps that required Zend Optimizer under <5.3 solely in order to run encrypted php apps, there's a free download for 5.3 that will restore this functionality. I thought it was called ZendGuard, but if that does need a paid-for key then I'm not sure of my facts anymore.
But I doubt Zend would expect anyone just wanting to run encrypted code to have to buy a key - lots of commercial scripts (used to) use Zend encryption.
--------------------------------
<advert>
If you want to rent a UK-based VPS that comes with friendly advice and support from a fellow ART fan, please get in touch.
</advert>
I briefly looked into it and it does seem that the product is called Zend Guard and there is a download that lets you run encrypted code for free. The only thing is it looked like they want you to install zend server to get it. I assume that is basically just php bundled with some other stuff, but I don't know enough about it to risk installing. When atomicorp puts it in their repo and gives the all clear, i'll probably do it.
Sorry. I was wrong. There is a separate "runtime loader" for php 5.3. They don't make it very obvious on their website. I guess they really want to push their server.
Anyhow, the product is called Zend Guard Loader (Runtime for php 5.3)
You can get the Linux 64 bit version from here: http://www.zend.com/en/download/418
I believe that apps encoded for Zend Optimizer are not compatible with Zend Guard Loader, people will need to get new versions of their apps that are encoded for Zend Guard Loader. At least, that's what I gathered, I haven't tested this yet.
Zend Guard Loader for PHP 5.3+, Zend Optimizer for older versions of PHP.
If you're using encoded applications, they'll need to be compatible with the loader you installed. I'm not sure if Zend Guard Loader does anything useful if you're not using encoded applications.