cronjobs, test scripts, aso...
Cristian
Sorry for barging in, but what do you do exactly with a PHP CLI access
to your app? I'm terribly interested in "API enabled" apps.
On Wed, Jun 8, 2011 at 5:05 PM, Cristian Bichis <[email protected]
<mailto:[email protected]>> wrote:
Thanks,
That was too easy :) Exactly what i missed and i needed...
Cristian
I usually wrap my cronjobs within bash scripts, which allows
me to set enviroment directly in the script...
That allows me to centralize and pipe the execution of
multiple CLI PHP commands :)
Marco Pivetta
http://twitter.com/Ocramius
http://marco-pivetta.com
On 8 June 2011 15:27, Markizano Draconus <[email protected]
<mailto:[email protected]> <mailto:[email protected]
<mailto:[email protected]>>> wrote:
Hi Christian,
https://github.com/markizano/markizano/blob/master/application/setup.php
https://github.com/markizano/markizano/blob/master/htdocs/.htaccess
I use a combination of .htaccess and $_ENV for setting up the
application
environment.
You can create a bash wrapper (ENVIRONMENT="staging"), or
create
something
like cli.php in the webroot, (checking to make sure PHP_SAPI ==
'cli' before
doing anything). The wrapper could setup the application
environment for CLI
scripts and .htaccess would assign an environment variable that
can be used
for the web.
For a more centralized approach, you can set the $_ENV var
in the
apache
config for that virtualhost (or any vhosts to which this may
apply) and it
will be effective on a server level instead of maintaining the
environment
in a .htaccess.
The same can be done for /etc/environment (linux) or sysdm.cpl
(windows).
Hope this helps,
//-----
Mark Harris
Information Security
[email protected] <mailto:[email protected]>
<mailto:[email protected] <mailto:[email protected]>>
http://markizano.net/
On Wed, Jun 8, 2011 at 9:12 AM, Cristian Bichis
<[email protected] <mailto:[email protected]>
<mailto:[email protected] <mailto:[email protected]>>> wrote:
> Hello,
>
> I am interested how you guys are setting the APPLICATION_ENV for
staging.
>
> For httpd is easy to set APPLICATION_ENV in vhost. For CLI can
be used OS
> environment variable.
>
> But for cli scripts is much harder, especially if the same
machine is going
> to be used for multiple projects, some running production and
running
> staging at same time... How you guys are setting APPLICATION_ENV
for this
> cases ?
>
> Cristian
>
> --
> List: [email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>
> Info: http://framework.zend.com/archives
> Unsubscribe: [email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>
>
>
>