PHP는 ASP, JSP와함께 가장 많이 사용되는 웹 프로그래밍 언어이다. 강력하며, 대부분의 웹서버에서 실행가능하며, 공개라는 점은 PHP의 큰 매력에 속한다. 그러나 사실 PHP에 최적의 환경은 Unix 기반의 OS에 Apache, MySQL과 함께 사용될 때이다.
따라서 Windows 계열의 OS에 PHP를 설치하는 경우 예기치 않은 오류가 발생하는 경우가 많다. 제목에서 주어진 Unable to load dynamic library ... 오류는 일반적으로 다음 두가지 원인때문에 발생한다.
Windows 계열의 OS에는 특수문자를 입력하기위해 Charmap이라는 유틸리티를 제공한다. 이 유틸리티는 시작/실행/charmap를 입력하고 확인을 클릭하면 확인할 수 있다.
Windows XP에서는 이러한 특수문자를 입력하는 보다 편리한 방법을 제공하고 있다. 절차는 다음과 같다.
NT 계열에는 백그라운드에서 실행되는 서비스를 제공한다. 이 서비스는 사용자가 별도로 실행할 필요없이 시스템을 기동함과 동시에 실행되기때문에 경우에따라 편리함을 제공한다.
그러나 Windows XP 서비스 완벽 가이드 I에서 언급한 것처럼 불필요한 서비스도 상당수 있으며, 기타 다른 프로그램에의해 사용자 모르게 설치되는 서비스도 많다.
이 팁은 Anonymous님의 Crypserv.exe? XP 서비스 항목에 있는 것 완전삭제 방법은?에대한 답으로 작성되었습니다.
Windows XP에서 IP를 설정하다보면 다음과 같은 오류 메시지를 가끔 볼 수 있다.
네트워크 어댑터에 사용자가 입력한 xxx.xxx.xxx.xxx IP 주소는 이며 xxx NIC 어댑터에 할당되었습니다. 컴퓨터에 실제로 존재하지 않거나 사용할 수 없는 어댑터(플러그 앤 플레이가 아닌)이기 때문에 xxx NIC은(는) 네트워크 연결 폴더에 숨겨져 있습니다. 어댑터에 같은 주소로 할당하고 사용하면, 하나의 어댑터만 이 주소를 사용하게됩니다. 이는 올바르지 않은 시스템 구성을 초래합니다. 고급 대화 상자의 IP 주소 목록에 다른 IP 주소를 입력하시겠읍니까?
고급 대화 상자의 IP 주소 목록에 다른 IP 주소를 입력하시겠읍니까?
XP를 설치하거나 업그레이드할 때 부팅하는 동안 다음과 같은 오류 메시지가 발생할 수 있다.
STOP 0x000000ED (0xaaaaaaaa,0xbbbbbbbb,0xcccccccc,0xdddddddd) UNMOUNTABLE_BOOT_VOLUME
여기서 0xaaaaaaaa,0xbbbbbbbb,0xcccccccc,0xdddddddd는 임의의 16진수 코드이다주1.