Benim sunucuda bir bash betiği çağırmak için PHP'nin shell_exec fonksiyonunu kullanıyorum.
shell_exec("bash -x /tesladata/isetools/0-extractbytickerforweb.bash $ticker $isedate > /t24alv2/iseoutput/$ticker-$isedate-$thistime.log &");
Şimdi, daha önce ("... bash-x") bir CGI komut dosyası çalıştıran komutu vardı ve çok daha hızlı (ani) idi. Şimdi (> 10 sn) çalıştırmak için komut dosyası için bir acı yavaş zaman alır ve çıkan sayfa işlemek için.
Herhangi bir bu çok yavaş neden fikir? Benim bütün site PHP dönüştürülür ediliyor beri hala, CGI değil PHP bash komut dosyasını çalıştırmak ve istiyorum. Belki başka bir fonksiyonu daha uygundur? Herhangi bir fikir mutluluk duyacağız.