Lines Matching full:php

4 This directory contains source code for PHP implementation of gRPC layered on
6 tutorials can be seen at [grpc.io](https://grpc.io/docs/languages/php/quickstart).
7 gRPC PHP installation instructions for Google Cloud Platform is in
8 [cloud.google.com](https://cloud.google.com/php/grpc).
14 * `php`: version 7.0 or above (PHP 5.x support is deprecated from Sep 2020).
45 [website](https://pecl.php.net/package/grpc).
69 $ cd src/php/ext/grpc
77 standard PHP extension directory. You should be able to run
81 ### Update php.ini
84 `php.ini` file, depending on where your PHP installation is, to enable the
108 gRPC PHP supports
112 * `protoc`: the protobuf compiler binary to generate PHP classes for your
160 You need the `grpc_php_plugin` to generate the PHP client stub classes. This
214 And add this to your `php.ini` file:
220 #### PHP implementation (for easier installation)
231 ### Generate PHP classes from your service definition
234 in a `.proto` file and generate the corresponding PHP classes, which you can
255 $ cd grpc/src/php
269 $ cd grpc/src/php
285 $ cd grpc/src/php/tests/generated_code
295 $ cd grpc/src/php
299 ## Apache, PHP-FPM and Nginx
302 PHP-FPM and Nginx, you can check out
303 [this guide](https://github.com/grpc/grpc/tree/master/examples/php/echo).
311 Here's how you can specify SSL credentials when creating your PHP client:
313 ```php
323 functions, add the following lines to your `php.ini` file:
332 To turn on gRPC tracing, add the following lines to your `php.ini` file. For
355 You can customize the user agent string for your gRPC PHP client by specifying
356 this `grpc.primary_user_agent` option when constructing your PHP client:
358 ```php
368 `grpc.max_receive_message_length` option when constructing your PHP client:
370 ```php
379 …behavior on the client side, by specifying the following options when constructing your PHP client.
381 ```php