어젯밤에 Windows XP Professional(IIS 포함)에 PHP 5.0.5와 Apache 2.0.54(포트 8088에서 수신 대기)를 설치했습니다.
오늘 Discuz 포럼을 설치할 때 암호화된 PHP 다운로드를 지원하기 위해 Zend-Optimizer를 설치하라는 요청을 받았습니다
. Zend-Optimizer 2.5.7의 Win32 설치 파일을
설치할 때
Apache Root 및 php.ini에 대해 선택된 경로는
E:/Program Files/Apache Group/Apache2
E:/PHP5
였습니다
.Apache를 다시 시작해야 하는데, 다시 시작하지 못했습니다. 설치가 성공했다는 메시지가 표시됩니다. 그러나 phpinfo.php를 확인하면 Zend에 대한 프롬프트 정보가 발견되었습니다
. Engine v2.0.5, Copyright (c) 1998-2004 Optimizer에 대한 정보가 없습니다.
처음에는 Apache를 다시 시작하는 데 문제가 있는 것으로 나타났습니다. 나중에 온라인으로 검색해보니 관련 해결 방법이 없었는데 갑자기 Php.ini 파일이 C:/Windows 디렉터리에 있다는 생각이 들었습니다.
Optimizer를 다시설치
하고 ini 파일 경로를 C:/Windows로 선택하거나 Apache를 수동으로 다시 시작하십시오.
설치 후 phpinfo.php, Zend 프롬프트 정보는
Zend Engine v2.0.5,Copyright (c) 1998-2004 Zend
입니다.Technologies.
Zend Extension Manager v1.0.6, Copyright(c) 2003-2004, Zend Technologies 제공
Zend Optimizer v2.5.7, Copyright(C) 1998 -2004, Zend Technologies 제공
Optimizer를 성공적으로 설치했으며 Discuz를 실행하여 파일을 암호화합니다. 정상!
요약: Optimizer를 설치할 때 php.ini 파일은 Windows 디렉터리에 설치된 실제 파일을 선택해야 합니다. 실제로 설치 중에 C: /Windows가 표시되지만 주의를 기울이지 않아서 오류가 발생했습니다. 설치가 실패합니다.