0

私はpuphpet経由でnginxをインストールしました.centos6.4でlaravel 4.1を使用しています。Laravael には、puphpet の congig.yaml ファイルに含まれている php apc モジュールが必要です。vagrant up を実行して自分のサイトにアクセスした後、次のエラーが表示されます。動作しない nginx $fastcgi_pass = "/var/run/php5-fpm.sock" を変更しました。次に、vagrant sshを実行し、service php-fpm restartを実行した後、動作しました。しかし、人形の目的であるvagrant upを実行した後は、何も構成したくありません。今私の質問は、vagrant up を行うときに php-fpm を再起動する方法、または php apc の問題を解決する他の方法です。前もって感謝します。

解決策:何時間もの調査の後、私は問題を解決することができます。このコードを追加しました:

 exec { "restart php-fpm":
    command    => "service php-fpm restart"
  }

php-fpm クラスの最後にある mainfeast.pp で。私の場合、回線番号は 485 またはサービスの後です。

4

1 に答える 1

1

github @ https://github.com/puphpet/puphpet/issuesから問題を送信してください。

$ vagrant upとは言っても、フロントページに記載されている機能上および機能を$ vagrant provision介して、exec-once任意のコードを実行できますexec-always

また、これは私が修正したいバグです。チケットを送信してください!

于 2014-03-03T20:16:13.493 に答える