Возьмите этот пример, загрузит ли он эхо, если скажет, например, что php exec включен, и я могу запустить эту команду: /etc/init.d/mysql restart
или мне нужно будет set !== false
до !== true
?
$var = exec('/etc/init.d/mysql restart');
if ($var !== false) {
echo "php exec is enabled";
}
В основном то, что я пытаюсь сделать это, перезапуск MySQL из PHP, если эта функция включена на сервере
$var = exec('/etc/init.d/mysql restart');
if ($var !== false) {
exec('/etc/init.d/mysql restart');
echo "php exec is enabled and restart mysql";
}
http://stackoverflow.com/a/2063500/4022234 Читать это. –