*Bitnami/wampstack-7.1.20-1/php.ini 파일에서
-1display_errors=off를 on으로 변경
:각종 에러를 표시하기 때문에 개발시 필요. but! 개발이 끝나고 실제 서비스를 구동할 때는 off로 다시 변경해야함
->패스워드등의 중요한 정보가 클라이언트에게 보여지므로..
-2.opchache.enable=1을 0으로 변경
:개발한 내용을 30초~60초 후 반영하기때문에 개발환경에서는 적절치 않음
올려주시는 강의들 정말 많은 도움이 되고 있습니다.
다름이 아니라 drupal8을 활용하여 홈페이지를 구축하고자하는데
이때 파일 환경설정이 제가 해놓은 것과 조금 달라 헷갈려서 이렇게 글을 남깁니다.
MAMP를 설치하고 htdoc이라는 파일을 drupal8 파일로 대치하여 깔아놨습니다.
이럴 때는 제가 따로 php 실습내용 아웃풋을 보려면 어떻게 해야하는가 해서 문의 남깁니다.
PHP를 그냥 사용하는게 아니었네요.
약간의 설정으로 인해서
학습에 도움이 되느냐 마느냐에 차이가 엄청나네요.
이번 강의의 주요 핵심은
php설정화일에서 display_errors = off는 기본 설정으로 되어 있으나,
실습을 위해서는 display_errors = on으로 설정을 바꾼다.
display_errors = on로 설정하면 어디가 틀렸는지 한 눈에 알 수가 있다.
하지만, 실제 서비스일 때는 display_errors = off로 설정이 되어 있어야 한다.
이유는 display_errors = on으로하면 해커들의 주요 공격의 대상이 될 수 있기 때문이다.
opcache.enable = 1가 1일 경우에는 켜진 상태이고,
opcache.enable = 0으로 되어 있으면 꺼진 상태이다.
opcache는 사용자의 웹 애플리케이션의 성능을 높이기 위한 설정이다.
opcache가 켜져 있으면 같은 시간 동안 더 많은 웹 페이지를 만들어 낼 수가 있다.
단, opcache가 켜져 있으면 바로 바로 적용되지 않는 단점이 있다.
안녕하세요 mysql강의 잘 듣고 이번에 php 강의 들으러 온 학생입니다!
윈도우에 php설치후 127.0.0.1/php.test에서 확인하셨는데,
저는 not found가 뜨더라구요.
여러번 찾아보던 결과 http://127.0.0.1......php 이 위치에서 같은 결과를 확인할 수 있었습니다.
왜 뒤에 :81이 붙었는지, 127.0.0.1로 바꿀 수 있을지 알려주실 수 있나요?
vm에 리눅스를 설치하고 리눅스상에서 bitnami-lamp 설치해서 강의따라가고 있는 중입니다.
bitnami-lamp는 인스톨러 형태로 제공되어 어렵지않게 설치했구요(레드햇계열은 잘 모르겠네요...)
atom 설치해서 리눅스상에서 코딩하고 결과 브라우징은 윈도우에서 진행해보고있습니다.
현재까지는 따라가는데 의문점 없는 상황입니다. 계속 정주행하겠습니다.