2017-11-11 6 views
1

私は最近、macportsから自作に切り替えました。私はapacheとphpをmacportsから実行していましたが、これはスムーズに動いていました。私はsymfony 3.3の開発をその設定で行うことができました。symfony on macOS:brew対macports

私のMacがクラッシュして再起動しました。これは実際にmacportsからインストールした月前に開始されたApacheプロセスを強制終了し、代わりに自作のものを起動しました。 、私はすでに(とと--no-warmupなし)のキャッシュをクリアした

(!) Fatal error: Uncaught exception ' Symfony\Component\DependencyInjection\Exception\LogicException ' with message 'Container extension "security" is not registered' in /path/to/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ContainerBuilder.php on line 205

は、私は再びApacheの/ PHPの仕事を作るために原料の束を設定する必要がありましたが、今はsymfonyのアプリが動作しません。 var/{cache,sessions,logs,bootstrap.php.cache}のすべてを削除し、composer installを何度も実行しました。何も機能しません。

Debian 9を実行しているCIサーバの魅力のように働いたので、何が間違っているのか分かりません(ちょうど私がリポジトリをクローンしてcomposer installを実行したところすぐに動作しました)。 Debian 8を実行している私のプロのホスト(CIサーバと同じ)の魅力のように働いていました。

+0

エラーメッセージを検索すると、いくつかの解決策が表示されます。これは助けになるかもしれません:http://forum.symfony-project.org/forum/32/topic/65023.html – Cerad

+0

あなたが言及した解決策はWindowsモジュールに関係していました。あなたは私のphp.iniファイルをダンプしますか? –

+0

私のためではありません。私はMacの経験がありません。私はSymfony 2.0から2.1への移行中にこれらのエラーが発生したことを覚えています。それは一般に、あなたがすでに除外していると思う作曲家の問題でした。 – Cerad

答えて

0

ドッカーコンテナでDebianを実行しました。
私は、サーバ用のLinuxにはどんどん慣れています。

私は最後にエラーを避けるため、答えが欲しいと思います。)