Doc #61589 [NEW]: amqp example not worked
| From: | gwijaya at gmail dot com | Date: | Sun, 01 Apr 2012 07:00:45 +0000 |
| Subject: | Doc #61589 [NEW]: amqp example not worked | ||
| Groups: | php.doc.bugs | ||
| Request: | Send a blank email to doc-bugs+get-8147@lists.php.net to get a copy of this message | ||
From:
Operating system: Ubuntu 10.04, PHP 5.3.2
PHP version: Irrelevant
Package: amqp
Bug Type: Documentation Problem
Bug description:amqp example not worked
Description:
------------
http://php.net/manual/en/amqp.examples.php
throw many error when using PECL
AMQP 1.0.1. exchange declare, and queue declare should have 0 parameter, so
we have to set parameters on the constructor
OS: Ubuntu 5.3.2
PHP: 5.3.2
AMQP: 1.0.1
Test script:
---------------
<?php
// Create a connection
$cnn = new AMQPConnection();
$cnn->connect();
// Create a channel
$ch = new AMQPChannel($cnn);
// Declare a new exchange
$ex = new AMQPExchange($ch);
$ex->declare('exchange1', AMQP_EX_TYPE_FANOUT);
// Create a new queue
$q = new AMQPQueue($ch);
$q->declare('queue1');
// Bind it on the exchange to routing.key
$ex->bind('queue1', 'routing.key');
// Publish a message to the exchange with a routing key
$ex->publish('message', 'routing.key');
// Read from the queue
$msg = $q->consume();
--
Edit bug report at https://bugs.php.net/bug.php?id=61589&edit=1
--
Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=61589&r=trysnapshot54
Try a snapshot (PHP 5.3): https://bugs.php.net/fix.php?id=61589&r=trysnapshot53
Try a snapshot (trunk): https://bugs.php.net/fix.php?id=61589&r=trysnapshottrunk
Fixed in SVN: https://bugs.php.net/fix.php?id=61589&r=fixed
Fixed in SVN and need be documented: https://bugs.php.net/fix.php?id=61589&r=needdocs
Fixed in release: https://bugs.php.net/fix.php?id=61589&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=61589&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=61589&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=61589&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=61589&r=support
Expected behavior: https://bugs.php.net/fix.php?id=61589&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=61589&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=61589&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=61589&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=61589&r=php4
Daylight Savings: https://bugs.php.net/fix.php?id=61589&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=61589&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=61589&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=61589&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=61589&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=61589&r=mysqlcfg