启用PHP扩展
一些最先进的分析规则适用于SymfonyInsight需要运行您的应用程序。ob娱乐下载出于这个原因,如果你的项目取决于一些PHP扩展工作,你需要手动启用它们之前分析项目:
1
点击编辑项目
链接在一个项目或分析页面的右上角。
2
启用的PHP扩展配置
选择使用php_ini配置设置。您可以使用下面的示例配置作为参考:
1 2 3
php_ini:| = mcrypt延伸。因此扩展= openssl.so
下面的PHP扩展被SymfonyInsight原生地支持:ob娱乐下载
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