Apache bir servis olarak başlatıldığında, apache'nin komut satırından başlatılmasıyla karşılaştırıldığında farklı sonuçlar veren bir .php betiğim var httpd.exe
.
Apache hizmetinin çalıştığı kullanıcı gibi şeyleri kontrol ettim ve her iki durumda da bunu sağladım. httpd.exe
Görev Yöneticisi'nde aynı kullanıcıya aittir.
Bana bir şey ifade etmiyor, ancak çalıştırılabilir bir hizmet olarak çalıştırırken bir şeylerin farklı olması gerekir.
Herhangi bir fikir?
PHP betiğinin ne yaptığı hakkında daha fazla bilgi:
Temelde bir web sitesi alır ve ondan bir .png görüntü veren CutyCapt.exe adlı bir çalıştırılabilir çalıştırıyor. Gördüğüm fark, aputy bir yumuşatma olarak çalıştırıldığında CutyCapt diğer kenar yumuşatmanın işe yaradığı, ancak CacheCapt diğer kenar yumuşatmanın Apache bir hizmet olarak çalıştığı zaman çalışmadığıdır. Böylece iki görüntü farklı görünüyor.