Hi Lukas,
The timeout is per underlying IO syscall issued on the stream, so you get up to 60 seconds (the default) for connect, 60 seconds for the first underlying read call, 60 seconds for the next and so forth.
Hi Wez,
I am wondering about stream_set_timeout(). If I understand the purpose correctly it only controls the timeout until a connection is established, it does not however control how long the entire requests may take to complete. I guess this is my job to handle while reading the data chunks, but it would be nice to be able to define this on a stream level. It would make it much easier (and more performant) for PHP library authors to offer a maximum time for request completion.
A "Best Practices for Sending Mail from PHP" ZendCon 2007 mp3 file (67M) can be downloaded from
Since you can't guarantee anything about the out-of-band bounce that you get back, I'd recommend using VERP and signing that address (you can use your salted md5 approach for that).
SRS does something like this already (check out libsrs2)
Usually, a bounce contains a copy of the mail that yould not be delivered. We use this behaviour and add a new header with the value md5(SECRET . $recipient_address) to outgoing mails. This enables us to verify that bounces are not faked and act on them automatically (displaying a message to the user that something is wrong with his mail account, stop sending emails to him, ...).
Hello there?
Can you give me help after installation of EvilShell? In the moment the icons on the taskbar-replace and in the run-dialog were interpreted as .lnk and can`t be opened. Also it is not possible to place the slit anywhere else. on the other way it looks nice and I want to make a donation if it is working properly.
I found I had to also create a symlink to mysql_config:
ln -s /path/to/mysql_config /usr/bin/mysql_config
Thanks for the tutorial. This information let me eliminate yet one more plugin from my blog - freeing up a little more memory.
By the way, PIP OpenID delegation appears to work with just the openid.server and openid.delegate links. (I didn't link to XRDS or YADIS.)
There's a mailing list you can join if you're super-interested (php-objc@lists.php.net), or you can just browse around the archives at <a href="http://news.php.net/php.objc">http://news.php.net/php.objc</a>.
You should note that xcode doesn't help you write a php based cocoa app. I believe that it is possible to set up a project template to make that easier, but afaics there is no officially supported way to do that either... and it looks to be highly xcode version specific.
This <a href="http://blog.phpdoc.info/archives/83-php-5.2.5-on-Leopard.html">page</a> got me to nearly what I needed.
I got your extension compiled and installed, but alas I am not yet familiar enough with xcode to figure out how to get the option to create a Cocoa-PHP app or even how to get the sample code into a project correctly where I can see the currency converter actually do something.
What's *your* favorite restaurant there? Our big discovery last time was this cheap burrito place downtown:
When SELECTing BLOBs with PDO_OCI from an Oracle XE the apache process dies an the apache error.log show segmentation faults like this:
[Fri Mar 28 16:19:27 2008] [notice] child pid 20674 exit signal Segmentation fault (11)
Try this for the data:
$data = array ('username' => $username, 'first_name' => $first_name, 'last_name' = $last_name);
hey, is there a chance to publish the PDO patch before it actually gets into official php release?
that'd be great:)
Hey Wez, are you the dr. Evil from http://www.hatebook.org?
Track/vote on PHP bug #42614 if you're interested in seeing this become part of the standard PDO/PHP distribution. :-)
Wez mentioned he needed to work out a few things before committing the patch to CVS.
Hello Wez.
Is EvilDesk unavailable? I tried to get it in evildesk.netevil.org but it did not work.
Is there any way I could convince you to post instructions on getting PHP to build on Leopard, preferably with extensions like PDO, mcrypt, mhash, etc? I'm new to Mac and new to compiling PHP so despite several hours of trying, I have yet to get a successful build on Mac that has the extensions I need.
Thanks a bunch in advance.

