【发布时间】:2014-05-23 22:19:29
【问题描述】:
我正在运行来自 Arch Linux 存储库的最新 php-cgi。我在 php.ini 上启用了 BCMath 模块,当我在 Apache 中运行 php、php-cgi 和 php 时它可以工作。但是,当 dev_appserver.py 运行 php 时,它会以某种方式丢失我在 php.ini 中设置的配置。导致 BCMath、soap 和我的语言环境设置都无法加载,导致:
dev_appserver.py --php_executable_path /usr/bin/php-cgi appengine-try-php
PHPEnvironmentError: The PHP runtime requires the "bccomp" function, which is not defined.
php-cgi -i | grep -i bcmath 返回启用 BMATH。
php -i | grep -i bcmath 返回启用 BMATH。
php -r "echo bccomp('1.0001', '1', 5);" 返回 1。
有没有办法让 dev_appserver.py 加载模块或 php.ini?
【问题讨论】:
标签: php google-app-engine archlinux