php 서버 에서 exec 명령 을 실행 하 는 데 실패 한 해결 방법

958 단어 exec명령 실패
선언:본 고 는 윈도 우즈 php 환경 에 대해 linux 시스템 은 토론 의 범주 에 있 지 않다.
      보안 상의 이유 로 서버 는 php 나 다른 언어 로 exec 명령 을 실행 할 수 없습니다.서버 에서 exec 명령 을 실행 할 때 두 곳 을 설정 해 야 합 니 다.그렇지 않 으 면 성공 할 수 없습니다.
      1.php.ini 수정
      php 설정 파일 php.ini 를 찾 았 습 니 다.php 환경 을 설정 하려 면 이 파일 은 C:\WINDOWS\이 디 렉 터 리 에 있 습 니 다.
      파일 에서"disable"검색functions",그것 을 찾 은 후"exec","셸 "exec"를 제거 하고 파일 을 저장 합 니 다.

      2.cmd.exe 파일 속성 수정
      C:\WINDOWS\system 32 에 들 어가 cmd.exe 이 파일 을 찾 습 니 다.오른쪽 단추->속성,"보안"설정 에 인터넷 게 스 트 계 정,즉 IUSR ******를 추가 합 니 다.그 계 정 은'읽 기 및 실행','읽 기'권한 을 부여 합 니 다.
      이렇게 설정 하면 php 는 서버 에서 exec 명령 을 실행 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기