欧宝体育电话


文档索引页

启用PHP扩展

一些最先进的分析规则适用于SymfonyInsight需要运行您的应用程序。欧宝娱乐app下载地址出于这个原因,如果你的项目取决于一些PHP扩展工作,你需要手动启用它们之前分析项目:

1

点击编辑项目链接在一个项目或分析页面的右上角。

2

启用的PHP扩展配置选择使用php_ini配置设置。您可以使用下面的示例配置作为参考:

1 2 3
php_ini:| = mcrypt延伸。因此扩展= openssl.so

下面的PHP扩展被SymfonyInsight原生地支持:欧宝娱乐app下载地址

1 2
apcu、bcmath bz2,获取旋度、gd gettext, gmp, iconv, intl, mbstring, mcrypt, mysql, openssl, pcntl, pdo_mysql, pdo_pgsql, readline,肥皂、xsl、zlib压缩

3

点击更新按钮,更改生效在接下来的分析。

例如:分析使用MongoDB的项目

按照以下步骤启用MongoDB的每个项目要求:

1

点击编辑项目链接在一个项目或分析页面的右上角。

2

安装MongoDB PHP扩展和使它通过添加自定义配置如下:

1 2 3 4 5
pre_composer_script:|是”| pecl安装mongophp_ini:|扩展= mongo.so

3

点击更新按钮,更改生效在接下来的分析。

安装和启用PECL扩展

如果你的项目需要其他任何可用的PHP扩展PECL你可以安装使用pre_composer_script配置选项。下面的例子显示了如何下载、安装和启用proctitle-alpha扩展:

1 2 3 4 5
pre_composer_script:| pecl安装proctitle-alphaphp_ini:|扩展= proctitle-alpha.so

如果PHP扩展安装问问题,你可以很容易地通过使用保持默认值是的”命令:

1 2 3 4 5
pre_composer_script:|是”| pecl apcu安装php_ini:|扩展= apcu.so