- cannot load php7apache2_4.dll into server
http -k start를 했을 경우에, 위와같은 오류가 발생했다.
php를 zip 형식으로 받을 때 운영체제를 잘 확인하자.
원인은 운영체제의 bit가 달랐기 때문이었다. - (OS 10048) 각 소켓 주소(프로토콜/네트워크 주소/포트)는 하나만 사용할수 있습니다.
Listen에 적혀있는 포트번호(default 80)과 Servername에서 localhots:80을 다른 포트번호로 수정하였다.
이후 접속할때 localhost:포트번호 로 접속해야한다는 단점이 있었다. 아마 80번이었으면 localhost만 쳐도 잘 접속될텐데.
모종의 이유로 80번 포트가 사용중이었던것 같은데 django와 함께 작업을 하다보니 중첩되었던것 같다. - php code show in browser / php코드가 페이지에 표시됨
이 문제는 생각보다 간단했다.
우선 apache와 php가 잘 적용되었는지 cmd를 열어 php -v , httpd -v로 확인을 했고,
서로 64bit인것도 확인했다.
문제는 Apache24/conf/httpd.conf에서 발견했는데, PHPIniDir 경로를 제데로 설정해 주지 못해서 생긴 문제였다.그 이후 php가 잘 동작하는것을 확인했다!
php를 처음 다뤄보며 발견했던 오류들을 모아봤다.
추후 php를 다시 사용할 날이 오면 추가될수도?