Re: [PHP] GNU/Linux & MacOsX Server different behaviour

2004-09-29 Thread Francesco Casalena

Hi Brent, hi list,



Oooopsss...;)



>date -r 049290 +%a   returns 'Wed'...ok

>date -r 049280 +%a   returns 'Tue'...ok

>date -r 049270 +%a   returns 'Mon'...ok

>date -r 049260 +%a   returns 'Sun'...ok

   ^^^ 

>date -r 049250 +%a   returns 'Sat'...ok

   ^^^

>date -r 049240 +%a   returns 'Fri'...no!



Sorry!

Ciao

Francesco

---
Leggi la tua email con il tuo cellulare! Grazie a I.Box puoi
leggere la tua email di superEva da SMS e dalla segreteria!
http://webmail.supereva.it/ibox/
---

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: Re: [PHP] GNU/Linux & MacOsX Server different behaviour

2004-09-29 Thread Francesco Casalena

Hi Brent, hi list,



Oooopsss...;)



>date -r 049290 +%a   returns 'Wed'...ok

>date -r 049280 +%a   returns 'Tue'...ok

>date -r 049270 +%a   returns 'Mon'...ok

>date -r 049260 +%a   returns 'Sun'...ok

   ^^^ 

>date -r 049250 +%a   returns 'Sat'...ok

   ^^^

>date -r 049240 +%a   returns 'Fri'...no!



Sorry!

Ciao

Francesco

---
Leggi la tua email con il tuo cellulare! Grazie a I.Box puoi
leggere la tua email di superEva da SMS e dalla segreteria!
http://webmail.supereva.it/ibox/
---

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] GNU/Linux & MacOsX Server different behaviour

2004-09-29 Thread Francesco Casalena



Hi Brent, hi list,



>If you just run your command in the shell, you'll see that you 

>get an operation not permitted error. Using the -r switch you

>can provide the seconds since Epoch to just display a 'date'

>you specify.

>For instance:

>date -r 97840 +%a

>Returns 'Mon'



Ok, that's right!

But I also notice this strange behaviour on Mac:



date -r 049290 +%a   returns 'Wed'...ok

date -r 049280 +%a   returns 'Tue'...ok

date -r 049270 +%a   returns 'Mon'...ok

date -r 049260 +%a   returns 'Sat'...ok

date -r 049250 +%a   returns 'Sun'...ok

date -r 049240 +%a   returns 'Fri'...no!



I try for a test:



date -r 049241 +%a   returns 'Sat'...ok



(1 are hhmms from the Epoch, is it true?)

but:



date -r 049231 +%a   returns 'Fri'...ok

date -r 049221 +%a   returns 'Wed'...no!



The behaviour is the same via Bash and via PHP script

that invokes the shell...is it a my error or a X server

bug?



Regards, thanks!

Ciao

Francesco



 

---
Leggi la tua email con il tuo cellulare! Grazie a I.Box puoi
leggere la tua email di superEva da SMS e dalla segreteria!
http://webmail.supereva.it/ibox/
---

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] GNU/Linux & MacOsX Server different behaviour

2004-09-28 Thread Brent Baisley
Reading the man page on a Mac it says that you are trying to set the 
system date if you provide a date, which you need to be root to be able 
to do. If you just run your command in the shell, you'll see that you 
get an operation not permitted error. Using the -r switch you can 
provide the seconds since Epoch to just display a 'date' you specify.
For instance:
date -r 97840 +%a
Returns 'Mon'

Check the shells you are running, the Mac defaults to bash under 10.3. 
You can always switch the default shell to get different behavior.

On Sep 28, 2004, at 12:51 PM, Francesco Casalena wrote:
Hi,
I've an Apple G5 Xserve with MacOsX server 10.3 (Darwin 7.3.1)
and PHP 4.3.2 and I need to run a PHP script containing this line:
Linux:  $temp=shell_exec("date 01/01/2004 +%a");
Mac: $temp=shell_exec("date 010104 +%a");
(man date says me how to write correctly date string in both cases)
On Linux result is correct (e.g.'Mon'), on Mac output is empty.
Is it a PHP problem, a php.ini lack (on Mac) or a permissions
problem? Or anything else?
Regards, thanks!
Ciao
Francesco
---
Leggi la tua email con il tuo cellulare! Grazie a I.Box puoi
leggere la tua email di superEva da SMS e dalla segreteria!
http://webmail.supereva.it/ibox/
---
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

--
Brent Baisley
Systems Architect
Landover Associates, Inc.
Search & Advisory Services for Advanced Technology Environments
p: 212.759.6400/800.759.0577
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[PHP] GNU/Linux & MacOsX Server different behaviour

2004-09-28 Thread Francesco Casalena

Hi,



I've an Apple G5 Xserve with MacOsX server 10.3 (Darwin 7.3.1)

and PHP 4.3.2 and I need to run a PHP script containing this line:



Linux:  $temp=shell_exec("date 01/01/2004 +%a"); 



Mac: $temp=shell_exec("date 010104 +%a");



(man date says me how to write correctly date string in both cases)

On Linux result is correct (e.g.'Mon'), on Mac output is empty.



Is it a PHP problem, a php.ini lack (on Mac) or a permissions

problem? Or anything else?



Regards, thanks!

Ciao

Francesco 

---
Leggi la tua email con il tuo cellulare! Grazie a I.Box puoi
leggere la tua email di superEva da SMS e dalla segreteria!
http://webmail.supereva.it/ibox/
---

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php