методы system () и shell_exec () - PullRequest
0 голосов
/ 28 июня 2011

Я работаю с установкой WAMP (в Windows). Методы system() и shell_exec() работают только на Linux-машине или они также доступны в Windows? Я пытаюсь эти методы в Windows, но ничего не работает.

Ответы [ 3 ]

2 голосов
/ 28 июня 2011

Как вы можете видеть в документации для system и shell_exec, они поддерживаются на всех платформах, на которых запускается php (в противном случае было бы уведомление).

1 голос
/ 28 июня 2011

Обе функции работают в Windows, но есть другое ограничение безопасности - сначала необходимо отключить safe_mode .Вы можете сделать это в своем файле php.ini.

0 голосов
/ 28 июня 2011

Для подобных вопросов первое, что вы должны сделать, это найти документацию, найденную здесь , где вы обнаружите, что она не говорит явно только о своем Linux.Возможно, проблема в том, что PHP находится в безопасном режиме, или вам нужно добавить права на CMD для использования учетной записи php.

...