我正在尝试在弹性beantalk环境中安装gprc(firebase的Google扩展)。我在下面写了一个示例代码,但是我总是出错。对此yaml代码提供的任何帮助将不胜感激。
packages:
yum:
php-devel: []
php-pear: []
phpunit: []
gcc: []
zlib-devel: []
curl: []
commands:
01_grpc_install:
# run this command from /tmp directory
-cwd: /root
# don't run the command if grcp is already installed
test: '[ $(php -i | grep -i grpc | wc -l) -gt 0 ] && echo "grcp is installed"'
# executed only if test command succeeds
command: |
curl -sS https://getcomposer.org/installer | php
&& mv composer.phar /usr/local/bin/composer
&& pecl install grpc
&& echo extension=grpc.so > /etc/php-7.1.ini:
应用程序版本中的配置文件.ebextensions / grpc.config包含无效的YAML或JSON。 YAML异常:无效的Yaml:在“”的第23行第2列中解析块映射时:-cwd:/ root ^预期,但在“”的第25行第4列中找到BlockMappingStart:测试:'[$(php- i | grep -i grpc ... ^,JSON异常:无效的JSON:位置0处的意外字符(#)。.更新配置文件。