Ben paralel bazı işlem çatal ve yapılacak olan bir PHP komut dosyası yazılabilir ve sonra işlendikten sonra ana sayfaya geri döner veri ettik. Ben şu anda bunu yapmak için PCNTL fonksiyonları kullanıyorum. Ben paralel olarak çalışmak için herhangi bir yerde 2 ila 10 Konuları çalıştırmak gerekiyor ve ben tarayıcı komut çıkışların önce tüm iş parçacıkları bir sonuç elde edene kadar beklemek zorunda.
Ne yazık ki, ben çıktıda görünen birden "Content-Type" başlıkları olduğunu bulmak:
Content-Type: text/plain
Content-Type: text/plain
Content-Type: text/plain
[... actual content ...]
Bu olurken parçacığı başına bir başlık gibi görünüyor. Ben işlemeden önce STDOUT
fclose(STDOUT)
aracılığıyla kapatmak için denedim, ve ben boşuna çıktı tamponlama çevreleyen her şeyi denedim. Ben henüz bu sorunla başka kimseyi bulamadı, bu yüzden kimse de bunu yapmaya çalışıyor ya da ben sapa bir şeyi yapıyorum.
Gerçekten bu olay durdurmak için yollar, ya da bu halletmek için alternatif yollar önerileri ya arıyorum.
Herhangi bir fark yaparsa, sunucu, mod_suPHP altında CGI olarak kullanmak üzere ayarlanmış.