2017-01-27 2 views
0

ich diese scrutinizer UmgebungIn scrutinizer + apache2 Umgebung PHP7.1 stürzt

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]' 

Aber scrutinizer gibt mir Configuring Apache2 Fehler haben. Wenn ich PHP 7.0 verwende, funktioniert alles. Für mich scheint das Setup in Ordnung zu sein, aber vielleicht hast du irgendwelche Ideen, wie es auf php7.1 funktioniert?

Antwort

1

Ok. Also die Lösung ist Beschleuniger in PHP Ini-Datei zu deaktivieren. Überprüfen Sie den Abschnitt php environment in yaml bellow.

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]'