aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Stanley Cheung <stanleycheung@google.com>2015-06-25 15:38:59 -0700
committerGravatar Stanley Cheung <stanleycheung@google.com>2015-06-25 15:38:59 -0700
commit76ed0cc26a69d768513d59d0f1913e669f002f72 (patch)
tree67707e6ca9ad8c056f357afd5a296810a36c599f /src
parentf4a99a1471a97a9c4b623f42aed8a988fc7e605f (diff)
php: update README
Diffstat (limited to 'src')
-rw-r--r--src/php/README.md23
1 files changed, 18 insertions, 5 deletions
diff --git a/src/php/README.md b/src/php/README.md
index 42ddb2d731..370a8107f4 100644
--- a/src/php/README.md
+++ b/src/php/README.md
@@ -5,14 +5,27 @@ This directory contains source code for PHP implementation of gRPC layered on sh
#Status
-Pre-Alpha : This gRPC PHP implementation is work-in-progress and is not expected to work yet.
+Alpha : Ready for early adopters
## ENVIRONMENT
-Prerequisite: PHP 5.5 or later, PHPUnit, pecl
+Prerequisite: PHP 5.5 or later, `phpunit`, `pecl`
+
+Linux:
+
+```sh
+$ sudo apt-get install php5 php5-dev phpunit php-pear
+```
+
+OS X:
```sh
-sudo apt-get install php5 php5-dev phpunit php-pear
+$ curl https://phar.phpunit.de/phpunit.phar -o phpunit.phar
+$ chmod +x phpunit.phar
+$ sudo mv phpunit.phar /usr/local/bin/phpunit
+
+$ curl -O http://pear.php.net/go-pear.phar
+$ sudo php -d detect_unicode=0 go-pear.phar
```
## Build from Homebrew
@@ -71,8 +84,8 @@ $ make
$ sudo make install
```
-In your php.ini file, add the line `extension=grpc.so` to load the extension
-at PHP startup.
+(Optional) In your php.ini file, add the line `extension=grpc.so` to load
+the extension at PHP startup.
Install Composer