Geçenlerde bir PHP 5.2.9 ikili dosyası derledim ve onunla birlikte bazı PHP betiklerini çalıştırmaya çalıştım. Bazı senaryoları sorunsuzca çalıştırabilirim, ancak bunlardan biri idamını yarıda keserek hata veya uyarı olmadan çıkmayı bıraktı. İşlemin döndürülen durum kodu 255'tir.
Kılavuzda bu durumun 'rezerve' olduğunu okudum. Soru şudur: Ne için?
PHP çalıştırılabilir dosyadaki eksik bağımlılıkla ilgili bir şey olduğuna inanıyorum, ancak emin olamıyorum.
255 çıkış kodunun ne anlama geldiğini bilen var mı?
PS PHP betiklerinde hata yok, diğer makinelerde Tamam çalışıyorlar.
php.ini
dosyayla ilgilidir (örn., Dosya içinde bozuk paralar vardır). Bunu anlamak için 2 saatimi aldı. İpucu: Komut dosyanız (yanicomposer.phar
) ile çalışıyorsaphp -n composer.phar
,php.ini
dosyanız muhtemelen bozuktur.