..png)
저는 가상 Windows Server 2019 시스템에서 php7.4 모듈과 함께 Apache2.4를 실행하고 있습니다. 정기적으로 오전 1시에 PHP 모듈은 로컬 파일 시스템(C:)에서 포함, 요구 또는 fopen 스트림을 읽는 기능을 잃습니다. Apache를 다시 시작하거나 가상 머신을 재부팅하면 모든 것이 정상으로 돌아갑니다. Apache는 서비스로 설치되며 관련된 모든 디렉터리에 대한 쓰기/읽기 권한이 있는 사용자 계정에서 실행됩니다. 필요한 파일은 모두 올바른 위치에 있고 올바른 권한이 있으며 포함 경로가 정확합니다. 재부팅 후 오전 1시까지 모든 것이 잘 작동한다는 점을 기억하십시오.
error.log의 로그 항목 예:
PHP Fatal error: Unknown: Failed opening required 'C:/apps/pi/move.php' (include_path='.;C:\\apps\\phplib') in Unknown on line 0
오전 1시에 실행되는 유일한 예약된 작업은 Ivanti DSM 설치 프로그램입니다.
Ivanti DSM이 Apache/php 모듈과 충돌한다는 이야기를 들어본 적이 있거나 설치 프로그램과 Apache/php 간의 논리적 연결을 추측할 수 있는 사람이 있습니까? Windows의 권한 시스템에 영향을 줄 수 있나요?
업데이트:
DSM 설치 프로그램에는 아무런 문제가 없는 것 같습니다. 서비스를 비활성화한 후에도 문제는 여전히 남아 있습니다.
이상한 일이 발생합니다. 초당 요청이 감소하고 역설적으로 작업자 수가 눈에 띄게 증가합니다. 그래픽을 참조하세요.
어떤 힌트라도 대단히 감사하겠습니다! 감사합니다
답변1
이유가 무엇인지는 말씀드릴 수 없지만 결정하실 수 있도록 도와드리겠습니다. XAMPP에서 구성을 가져와서 자신의 구성과 비교해 보세요. Apache PHP를 설정할 때 이것이 나에게 도움이 되었습니다. 또한 Apache가 어떤 계정에서 실행되고 있는지 확인하세요.