WAMP 서버 (2.1)에 문제가 있습니다. 사이에 PHP 문을 포함하는 일부 PHP 파일이 있습니다PHP - WAMP 서버
<? statements ?>
및 브라우저에서 코드를 해석하지 않습니다. 내가 사용하는 경우 :
<?php statements ?>
모두 잘 작동합니다.
문제를 해결하는 방법을 알려주세요. 고맙습니다.
WAMP 서버 (2.1)에 문제가 있습니다. 사이에 PHP 문을 포함하는 일부 PHP 파일이 있습니다PHP - WAMP 서버
<? statements ?>
및 브라우저에서 코드를 해석하지 않습니다. 내가 사용하는 경우 :
<?php statements ?>
모두 잘 작동합니다.
문제를 해결하는 방법을 알려주세요. 고맙습니다.
이 또는 일 때은 짧은 태그를 사용해서는 안됩니다. 논쟁의 여지가 있습니다. 나는 개인적으로하지 않으며 나는 ’을 추천하지 않는다.WAMPServer 2와 함께 —이라고 할 수 있습니다 :
(오른쪽 아래 — 시계 옆에) 트레이 아이콘을 사용하여 WAMPServer에서 어떤 변경할 수있는 가장 쉬운, 적어도 오류가 발생하기 쉬운 방법입니다 2+.
이 당신이 짧은 태그를 사용하지해야하는 이유에 대한 좋은 스레드 : Are PHP short tags acceptable to use?
이 <? statements ?>
사용하지 마십시오 - 짧은 태그 악을!
당신은 php.ini 파일에서 변경할 수 있지만이 경우에도 해당 파일을 사용하지 말한다 ...
이 지시문은 PHP는 PHP 소스로 태그 사이에 코드 를 인식 여부를 결정 이는 과 같이 처리되어야합니다. 몇 년 동안 짧은 태그 "단축키"를 사용하지 말고 전체 태그 조합을 사용하는 것이 좋습니다. 다양한 언어로 XML을 널리 사용하고이 태그를 다른 언어로 사용하면 서버가 쉽게 혼동되어 잘못된 컨텍스트에서 잘못된 코드를 구문 분석 할 수 있습니다. 그러나이 짧은 컷은 오랫동안 기능 이었기 때문에 현재는 여전히 남아 있습니다. 하위 호환성을 위해 이 지원되지만 사용하지 않는 것이 좋습니다. 기본값 : On; 개발 값 : 꺼짐; 생산 가치 : Off; 키에 란으로 http://www.php.net/manual/en/ini.core.php#ini.short-open-tag
동의하지만,이 질문에 대답하지 않습니다. – Herbert
나는 이유에 대한 질문에 답하지 못했다. 더 큰 문제가 될 가능성이 더 낮다. 나는 당신이 php.ini 파일에서 그것을 바꿀 수 있다고 말했다. 그러나 나는 더 큰 문제를 제기하고 그것을하는 방법에 대한 지침을주고 싶지 않았다. – kieran
다시 한번, 나는 당신과 동의합니다. _ 대부분의 유능한 개발자들은 아마도 그렇게 할 것입니다. 그러나 대답의 맥락에서이 주석을 만드는 것이 낫지 않습니까? "php.ini 파일에서 변경할 수 있습니다"라는 대답은 거의 없습니다. – Herbert
는 말했다 :
이것은 당신이 짧은 태그를 사용하지 않아야하는 이유에 대한 좋은 스레드 : 당신이 그 (것)들에게를 사용하기로 결정하는 경우 Are PHP short tags acceptable to use?
를 추가 in your php.ini :
short_open_tag=On
Documentation for php.ini directives
주의 하시고하는 WAMP 설치에 php.ini 파일은 여러 위치에서 찾을 수 있습니다
wamp\bin\apache\Apache<version>\bin\php.ini
wamp\bin\php\php<version>\php.ini
이 wamp tray icon
에 WAMP 메뉴에서 php.ini 파일 (왼쪽 클릭 액세스/php
/php.ini
)는 현재 아파치 버전의 php.ini를 엽니 다.
PHP 5.3.5를 사용하고이 설정이 작동하지 않습니다. 어떤 아이디어? –
'wamp \ bin \ php \ php
-1에있는 php.ini에서 수작업으로 수정해야합니다 : 아직 사용되지는 않았지만 전체 PHP 태그를 사용하는 것을 제안하기 위해 short_open_tags에 대한 논쟁이 충분합니다. 더 나은 해결책입니다. 또한보십시오 http://stackoverflow.com/questions/2413661/php6-is-short-open-tag-removed-or-deprecated-or-neither – symcbean
잘 말했다. 나는 짧은 태그를 사용하고 왜 그렇게해서는 안되는지 설득력있는 사례를 보지 못했습니다. – Beachhouse