Ben JPG PDF dönüştürmek için bir komutu çalıştırmak için exec () çağrıları belirli bir PHP komut dosyası var. Bu komut bash çalışıyor.
Başlangıçtaki giderme tahmin önceden önlemek için aşağıdakilere dikkat edin:
- safe_mode = Off
- PDF ve komut 777 ayarlanır ve bu dizini içeren dizinde izni JPG yazılı olan yerlerde aynı zamanda.
- Ben exec geçirerek komutu () açıkça kullanılan ikili varlık (örneğin / usr / local / bin / convert) işaret eder.
- display_errors = Açık
- error_reporting = E_ALL
- disable_functions = [boş]
- I exec () 'ın çıkışı yankılanan yaşıyorum ve hiçbir şey döndürür. Varsayılan olarak yürütülüyor komutu hiçbir şey döndürür.
Ben tarayıcıdan bu PHP komut çağırdığınızda (Ziyaret http://www.example.com/script.php), exec () argümanını yürütmek değil.
IMPORTANT: Bash, ben 'php' ile çalıştırabiliriz ve (örneğin, 'php komut çalışır çünkü benim komut dosyası ya da ben bash komutunu inşa ettik yolu ile hiçbir sorunları olduğunu biliyoruz. php ') dosyasına dönüştürür
Ben de) sistemi ile exec () (dışarı geçiş denedim.
Son olarak, ben geçmişte bir kez daha önce bu sorunu vardı ama ben bunu sabit nasıl hatırlamıyorum.
Ben eksik bir şey olduğunu biliyorum, bu yüzden başkası benim gibi bu deneyimli ve bunu düzeltmek için nasıl hatırlar oldu umut!
Eğer sağlayabilir herhangi bir yardım için şimdiden teşekkür ederiz.
Alex