Puphpet: privision gelandangan gagal, tetapi gelandangan pada saat pertama tidak apa-apa. Tidak dapat memulai Layanan[php-fpm]

Dibuat pada 30 Apr 2015  ·  3Komentar  ·  Sumber: puphpet/puphpet

Hai. ini config.yaml saya:
http://Pastebin.com/Bv7g4VrP
Saya membuat kotak boneka baru, berhasil menginstalnya, tetapi ketika saya membuat ketentuan gelandangan saya mendapatkan kesalahan ini:
Kesalahan: Tidak dapat memulai Layanan [php-fpm]: Eksekusi '/ sbin/service php-fpm start' dikembalikan 1:
==> default: Error: /Stage[main]/Main/Service[php-fpm]/ensure: perubahan dari berhenti menjadi berjalan gagal: Tidak dapat memulai Layanan[php-fpm]: Eksekusi '/sbin/service php- fpm start' kembali 1:

bug

Semua 3 komentar

Hai, saya memiliki masalah yang sama dan saya menemukan solusi yang harus di-debug di source.

Pada centos 6.*, dalam file /etc/init.d/php-fpm file pid diharapkan berada di lokasi :
/var/run/php-fpm/php-fpm.pid
seperti yang terlihat pada baris 111,
pidfile=${PIDFILE-/var/run/php-fpm/php-fpm.pid}

Namun, dalam manifes boneka "vagrant\puphpet\puppet\modules\puphpet\manifests\php\fpm/ini.pp", saya telah menemukan bahwa:
$pid_file = $::osfamily ? {
'debian' => '/run/php-fpm.pid',
'redhat' => '/var/run/php-fpm.pid',
}

dan saya menggantinya dengan:
$pid_file = $::osfamily ? {
'debian' => '/run/php-fpm.pid',
'redhat' => '/var/run/php-fpm/php-fpm.pid', // seperti yang terlihat pada file init.d/php-fpm
}

setelah itu saya menyediakan dan memuat ulang lagi dan semuanya baik-baik saja untuk saya !!!!

Tes pertama dari ssh :
status layanan php-fpm
php-fpm (pid 3989) sedang berjalan...

Ini tampaknya muncul lagi di basis kode terbaru. Di bawah baris params.pp 77. Vagrant up berfungsi dengan baik saat penyediaan saya akan menerima kesalahan yang sama seperti di atas. Saya dapat melakukan pekerjaan yang sama seperti di atas dan mendapatkannya dengan benar.

Solusi lain adalah dengan menjalankan sudo killall php-fpm sebelum Anda menyediakan.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat