PHP7 에서 오류나는 경우 설정부분을 통하여 해결합니다.
페이지 정보
작성자 소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 작성일 19-03-13 12:58본문
기존의 php 5.2 이상에서는 특별한 문제점 없이 테마가 잘 동작하게 되어 있습니다.
하지만 PHP7 버전에서는 몇가지 오류가 발생하게 됩니다.
[PHP7 에서의 테마 적용법]
[오류내용]
Warning: Use of undefined constant G5_COMMUNITY_USE - assumed 'G5_COMMUNITY_USE' (this will throw an Error in a future version of PHP) in C:\www\okbootstrap\_common.php on line 5
위의 오류일경우
/_common.php
/bbs/_common.php
// 커뮤니티 사용여부
if(G5_COMMUNITY_USE === false) {
를 아래와 같이 수정
// 커뮤니티 사용여부
if('G5_COMMUNITY_USE' === false) { // 따옴표로 감싸 줍니다.
[HTML 확장자오류]
* html 을 읽지 못해서 깨지는 경우 php 코드가 그대로 노출되게 됩니다.
아파치 httpd.conf 에서 아래와 같이 추가해 줍니다.
AddType application/x-httpd-php .html .htm
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
[<? 의 사용오류]
* php 오류가 나는경우 확인해봐야 할 사항 입니다.
<? 의 사용으로 인한 오류일경우 php7 에서는 기본옵션으로 <?php 를 사용하게 되어 있습니다.
하지만 php.ini 내의 short_open_tag=On 설정으로 <? 를 사용할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.