테스트 사이트 - 개발 중인 베타 버전입니다

변수 선언 문제 채택완료

타버린나무 3년 전 조회 1,604

닷홈 호스트에서 이런저런 테스트후에

개인 피씨에 서버 설치하고

디비와 데이터 다 옮기고

해보니..  에러가  뜨네요

 

초보라 뭐가 문제인지 몰라서  일단 아주 작은 단위부터 해보니

 

변수선언이 안됐다는 에러가 자꾸 나네요

Warning: Undefined variable $test in C:\xampp\htdocs\test.php on line 66

 

변수선언 없이 테스트 하면

 

<?php
//$없어 = 1;
$없어 ++;

echo "답: ".$없어;
?>
 

Warning: Undefined variable $없어 in C:\xampp\htdocs\test.php on line 3
답: 1

 

 

이렇게 에러가 뜹니다.

닷홈에서는 문제 없던건데...

 

아.. 이래서 변수선언이 입문과정에 있던거구나.. 깨닫습니다.

닷홈에서  가능하다면..  홈서버에서도 가능하지 않을까 싶은데.  뭘 해줘야할까요

 

xampp windows 8.0.13  버전 설치했습니다.

 

*추가

 

<? 도 안되네요  반드시 <?php 라고 해줘야하는.. 

 

닷홈 환경으로 만들고 싶습니다. 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

1. <? 짧은 태그 허용

php.ini에서 short_open_tag=On으로 변경하시고, apache 재시작하시면 됩니다.

 

2. 변수선언 이슈

사실 변수선언을 해주시는것이 좋지만,

사소한 오류를 안보이게 해주실려면 php.ini에서 display_errors = Off로 변경 해주시면 됩니다.


 

 


 
로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

타버린나무
3년 전
감사합니다.

닷홈 같은 기업도 저리 설정했는데 저따위가 뭐라고 안따르겠습니까 (농담. ^^: )

한번 설정해보도록 하겠습니다.
D
DogFoot개발
3년 전
웹호스팅이라면 짧은태그 변경이 힘들것 같습니다.
서버의 설정(php.ini)을 변경을 해야할것 같습니다.
타버린나무
3년 전
집 pc 에요
홈서버라고 하던가요..

댓글을 작성하려면 로그인이 필요합니다.

<?php로 작업하는 것을 추천합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인