SDK需要哪些PHP模块
在Arch Linux上,PHP似乎是用大量的SDK需要哪些PHP模块,php,google-app-engine,archlinux,Php,Google App Engine,Archlinux,在Arch Linux上,PHP似乎是用大量的--enable XYZ=shared编译的,比如--enable bcmath=shared。但这意味着必须在php.ini(或附加的ini文件)中显式启用该功能 查看google/appengine/tools/devappserver2/php/check_environment.php文件,我可以看到bcmath是必需的,但我在/usr/lib/php/modules中也有以下模块(默认情况下启用了): B数学,所以 bz2.so 日历 c
--enable XYZ=shared
编译的,比如--enable bcmath=shared
。但这意味着必须在php.ini
(或附加的ini文件)中显式启用该功能
查看google/appengine/tools/devappserver2/php/check_environment.php
文件,我可以看到bcmath是必需的,但我在/usr/lib/php/modules
中也有以下模块(默认情况下启用了):
- B数学,所以
- bz2.so
- 日历
- curl.so已启用
- 博士
- 进出口银行
- ftp.so
- gettext.so已启用
- gmp.so
- 伊康夫·索
- 伊玛普·苏
- mysql.so
- mysqli.so
- openssl.so
- pdo_.so
- 法尔索
- posix.so
- 希莫普·索
- 肥皂
- 那么
- sysvmsg.so
- sysvsem.so
- sysvshm.so
- xmlrpc.so
- zip.so
--enable XYX
编译器指令,是否有说明
谢谢,在接下来的几个版本中,我们将重点关注的一件事是提供与生产环境相匹配的开发环境 现在,您可以从中获取生产中可用的已加载扩展的列表,然后使用该列表调整您的开发设置以匹配
>>> print implode(", ", get_loaded_extensions());
Core, date, ereg, libxml, openssl, pcre, zlib, apc, bcmath, calendar, ctype,
dom, filter, gd, hash, iconv, json, mbstring, mcrypt, SPL, session, standard,
OAuth, mysqlnd, PDO, pdo_mysql, Reflection, mysqli, shmop, SimpleXML, soap,
mysql, tokenizer, xml, xmlreader, xmlwriter, GAE Runtime Module, urlfetch_stream_wrapper_plugin, memcache, memcached,
google_cloud_sql_mysqlnd_plugin