php herhangi bir dış komut yürütmek olamaz?

0 Cevap php

Biz haber vermeden sonra ince çalışıyordu, buradan Slackware den CentOS taşındı, php gibi aramaları gibi dış aramaların yürütme durduruldu "wc" ve "spamc" için. : Bütün bu tür çağrılar gibi error_log görünür

sh: / usr / bin / spamc: İzin engellendi

Yolları doğru. Biz izinleri doğru ayarlanmış ve apache hiçbir sorun ile dosyaları yürütmek mümkün olması gerekiyordu. Biz NOT safe_mode ve biz base_dir set yok demektir. Bu SELinux'un değil, ya da en azından sestatus SELinux'un devre dışı olduğunu söylüyor.

özeti:

  • PHP exec aracılığıyla şey execute () veya popen olamaz ()
  • Binarylerine yolları doğru.
  • Biz güvenli modda değil
  • Biz base_dir set yok
  • Binarilerde İzinleri apache kullanıcı bunları yürütmesine olanak
  • SELinux'un devre dışı
  • php.ini içinde disable_functions boş
  • Bu işe yaramazsa neden biz hiçbir ipucu var

PHP version 5.3.3 ve CentOS 5.5

Anyone has a clue of what might be happening? Thanks in advance

0 Cevap