Installing Jadu CMS patches with Meteor
Jadu has introduced a custom installer called meteor. This is packaged into a Phar file - a PHP archive in this case called meteor.phar, and this application is what performs the upgrade.
The phar extension provides a way to put entire PHP applications into a single file
called a "phar" (PHP Archive) for easy distribution and installation (Phar Introduction)
I would image this is an easier way to perform an upgrade since you can
harness the power of PHP, and potentially release the same .phar for all
supported platforms, since its really just running a PHP application. And let's face it, its a pretty brilliant strategy. You can watch an entire demo of Meteor at Jadu Community Lab's Google + page
LAMP Environment
Here's the new syntax for LAMP
php meteor.phar patch:apply --path=<JADU_HOME> --patch-path=<PATCH_DIR>
real example :
php meteor.phar patch:apply --path=/var/www/jadu --patch-path=.
Windows Environment
There are some prerequisites you'll need to set up one time :
First you'll need to download and install “Microsoft Drivers 3.0 for PHP for SQL Server”. You can download those here - http://www.microsoft.com/engb/download/details.aspx?id=20098
After you install the drivers, you'll need to edit your PHP.ini file so PHP can properly access your MSSQL database -
extensions.extension=php_pdo_sqlsrv_53_nts_vc9.dll
extension=php_sqlsrv_53_nts_vc9.dll
You may need to restart iis here to get the new PHP settings to activate (I'm not sure, and it doesn't mention this in the install guide)
Once you're ready to install - the command is similar to LAMP with a couple extra settings to tell PHP what driver to use -
php meteor.phar patch:apply path=<<JADU_HOME>>patchpath=<<PATCH_DIR>> dbname=jadu dbdriver=sqlsrv
After the install completes, you'll want to restart iis.
That's the new process in a nutshell, have fun and JADU IT.
