2017-01-27 2 views
0

をクラッシュでは、私はこのscrutinizer環境scrutinizerのPHP7.1 +のapache2の環境が

build: 
    environment: 
     php: '7.1' 
     node: '4.2.2' 
     selenium: 
      version: '2.53' 
     hosts: 
      domainselenium: '127.0.0.1' 
      domainweb.docker: '127.0.0.1' 
     apache2: 
      modules: ['rewrite', 'ssl', 'macro', 'headers'] 
      sites: 
       domain: 
        web_root: 'web/' 
        host: 'domain.docker' 
        rules: 
         - 'RewriteCond %{REQUEST_FILENAME} !-f' 
         - 'RewriteRule ^(.*)$ app_test.php/$1 [QSA,L]' 

を持っている。しかしscrutinizerは私にConfiguring Apache2エラーになります。私はPHP '7.0'を使用する場合、すべてが動作します。私の設定は大丈夫ですが、php7.1上で動作させる方法はありますか?

答えて

1

したがって、解決策はphp iniファイルのアクセラレータを無効にすることです。 yamlのbellowでphp環境のセクションを確認してください。

build: 
    environment: 
     php: 
      version: '7.1' 
      ini: 
       'apc.enable_cli': '1' 
       'apc.enabled': '0' 
     node: '4.2.2' 
     selenium: 
      version: '2.53' 
     hosts: 
      domainselenium: '127.0.0.1' 
      domainweb.docker: '127.0.0.1' 
     apache2: 
      modules: ['rewrite', 'ssl', 'macro', 'headers'] 
      sites: 
       domain: 
        web_root: 'web/' 
        host: 'domain.docker' 
        rules: 
         - 'RewriteCond %{REQUEST_FILENAME} !-f' 
         - 'RewriteRule ^(.*)$ app_test.php/$1 [QSA,L]'