PHP upgrade to v5.2.10

David Evans devans at macports.org
Thu Jun 25 07:56:08 PDT 2009


Peter Oakley wrote:
> Here is an example usage of the date() and time() functions:
>
> snippetStart - - - - - -
>
> $timestamp = time();
> //echo $timestamp;
> $thisYear = date('Y', $timestamp);
> echo $thisYear;
>
> - - - - - - snippetEnd
>
> After the PHP upgrade to v5.2.10, this yields "0000" for $thisYear. 
> Prior to the upgrade, $thisYear would be set to "2009". I also tried 
> using the time function directly within the date function: $thisYear = 
> date('Y', time()); Same result.
>
> One other possibly important detail: I've installed a variant: php5 
> +apache +macosx +mysql5 +t1lib
>
>    - Pete O
>
>
>
> On Jun 25, 2009, at 10:12 AM, Bradley Giesbrecht wrote:
>
>>
>> On Jun 25, 2009, at 7:09 AM, Peter Oakley wrote:
>>
>>> Last night I was upgrading my web server to PHP v5.2.10 (from 
>>> v5.2.8) and everything seemed to go ok, no warnings or major 
>>> gotchas. But once I began using it, I could see there were some real 
>>> problems with the time() and date() functions. It's possible that 
>>> I'm just using these two functions in ways that are either wrong 
>>> (but have up to now served to accomplish the task I was seeking to 
>>> do) or are no longer allowed, for security reasons, in which case I 
>>> will need to develop a work-around. Or something is going wrong with 
>>> the update. I'm writing to this list to see if anyone else has 
>>> experienced this same problem, or if you all might have some ideas 
>>> as to what's going on here.
>>
>> Give an example of your usage of time() and date(), what you expect 
>> and what you are getting.
>>
>> // Brad
>
> _______________________________________________
> macports-users mailing list
> macports-users at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
>
You should not specify +macosx on the command line.  It is selected
automatically based on your current platform.



More information about the macports-users mailing list