私はこれであまりにも長い間 (今では 1 週間) 遊んでいたので、助けが必要です。
PuPHPetでVagrant 構成を作成しましたが、多くのエラーが発生します。私がしようとしている簡単なことは、Nginx、PHP、および MySQL で 12.04 Ubuntu を実行することです。
私の問題は、元のドキュメントに書かれているようpuphpet/files/exec-always
に呼び出されるカスタムスクリプトを に追加するときに発生します。provision.sh
VM がプロビジョニングを完了した後、puphpet/files/exec-always および puphpet/files/exec-once フォルダーにファイルを追加することで、独自のカスタム コードを実行できます。
次の小さなスクリプト:
#!/usr/bin/env bash
cd /project/app
# Run migrations
echo ">> Running migrations"
php ./yiic migrate --interactive=0
私のconfig.yaml
はここにあります。
出力全体はここにあります。
これで、PuPHPet で生成されたクリーンなファイル構造ができました。これらのエラーとは何ですか? また、スクリプトが実行されないのはなぜですか?
そしてもう1つ:私のMySQLユーザーは正しくありませんALL PRIVILEGES
.phpmyadminは次のようにしか書いていません: 誰かがこれも手伝うことができれば、それ以上にいいでしょう;)