Di mana gema berakhir ketika skrip php dijalankan dari skrip shell?


0

Saya memiliki skrip php yang saya jalankan dari file .sh, dan memiliki beberapa gema di dalamnya.

jika saya menjalankan skrip dari terminal, saya bisa melihat semua output, tetapi kemana perginya saat berjalan di latar belakang?

Apakah sedang login di suatu tempat?

Untuk mengklarifikasi: Saya tidak peduli dengan output saya hanya ingin tahu apakah itu hilang, atau entah bagaimana disimpan di suatu tempat.

Terima kasih.


Bagaimana Anda memulai skrip sehingga berjalan di latar belakang untuk memulai? Apakah itu dari cronjob, apakah Anda menggunakan & operator shell Anda, atau sesuatu yang sama sekali berbeda?
s1lv3r

Jawaban:


1

Singkatnya, karena perintah PHP CLI Anda dieksekusi dalam skrip shell Anda, output dikirim ke STDOUTdan STDERRoutput stream.

Di mana output dikirim dari sana tergantung pada bagaimana skrip Anda dipanggil, misalnya pada terminal standar output dikirim ke terminal itu sendiri.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.