Language
한국어

[PHP] IIS 에서 PHP 사용 및 기타 에러

2017.03.04 12:20

lispro06 조회 수:1439

모듈에 php-cgi 를 추가하면 된다.


PATH 에 PHP 경로를 넣어야 하고, 


환경 변수 시스템 변수에 PHPRC 를 넣는다. 그래야 php.ini 가 load 되는 경로를 지정할 수 있다.

(C:\APM_Setup\Server\PHP5)


해당 변수를 지정했는데, 이상하게 보이지 않는다. 그런데 php.ini 경로는 지정되고 이상하다.


APM으로 다른 포트로 apache를 운영하면서 IIS를 80으로 php 까지 처리한 서버이다.


메일 보내기를 사용하기 위한 fsockopen 을 이용하려면 openssl 확장 모듈을 활성해 해준다.

phpinfo 로 확인 가능한데, 여러번 재시동후 안 되서 아래 환경 변수까지 설정하고, 포기했는데, 30분 정도 지나서 된다.


OPENSSL_CONF

C:\APM_Setup\Server\PHP5\extras\openssl\openssl.cnf


정확히 둘다해야하는지, 확장 모듈만 활성화하면 되는지 추후 확인을 고려해 보겠다.


curl 도 사용하기 위해 코멘트(;)를 지우고 재기동했는데, 아직 반영이 안 된다.


기다리면 되겠지..(된다. ㅎ)



IIS 에서 배열 정의에서 t_double_arrow 에러가 발생해 syntax를 'a' => 'test' 에서 $arr['a']='test' 로 바꿨다. 왜 안 되는지는 모르겠다.