Saya baru-baru ini menyusun biner PHP 5.2.9 , dan saya mencoba mengeksekusi beberapa skrip PHP dengannya. Saya dapat menjalankan beberapa skrip tanpa masalah, tetapi salah satunya menghentikan eksekusi di tengah jalan, keluar tanpa kesalahan atau peringatan. Kode status yang dikembalikan dari proses adalah 255.
Saya sudah membaca dalam manual bahwa status seperti itu 'dicadangkan'. Pertanyaannya adalah: untuk apa?
Saya percaya itu ada hubungannya dengan dependensi yang hilang di eksekusi PHP, tapi saya tidak yakin.
Adakah yang tahu apa arti dari kode keluar 255?
PS Tidak ada kesalahan dalam skrip PHP, mereka menjalankan OK di mesin lain.
php.ini
file yang rusak (yaitu file tersebut memiliki karakter yang rusak di dalamnya). Butuh waktu 2 jam untuk mencari tahu ini. Tip: Jika skrip Anda (yaitucomposer.phar
) berfungsi dengan baikphp -n composer.phar
, makaphp.ini
file Anda mungkin rusak.