2013-06-13 4 views
0

로컬로 실행중인 두 대의 서버가 있습니다. 하나는 내 Mac에서 MAMP를 사용하고 다른 하나는 WAMP를 사용하는 PC에서 실행합니다. 둘 다 동일한 Datatables.net 라이브러리와 동일한 PHP가 포함되어 있습니다.jQuery Datatables.net 라이브러리 - MySQL에 아포스트로피 삽입

아포스트로피를 입력하여 Mac (MAMP) 측에서 MySQL로 바로 이스케이프 처리 할 수 ​​있지만 WAMP를 사용하는 PC에서는 동일한 코드를 사용할 수 없습니다.

차이점을 만드는 WAMP에 기본적으로 설정되어 있지 않은 PHP 또는 MySQL 설정이 있습니까?

+2

아마도 다른 PHP 구성입니까? http://php.net/manual/en/security.magicquotes.what.php –

+0

@SarahKemp 감사합니다. 당신은 정확했습니다 :) – user1040259

답변

1

답변으로 게시하면이 질문을 완료 표시 할 수 있습니다.

아마도 다른 PHP 구성입니까? http://php.net/manual/en/security.magicquotes.what.php

매직 따옴표로 인해이 문제가 발생할 수 있습니다. WAMP와 MAMP의 차이점은 두 서버 간의 서버 구성 차이보다 훨씬 덜 일반적입니다. 보통 코드가 하나의 코드에서 작동하고 다른 코드에서는 작동하지 않으면 Apache 또는 PHP 구성에 차이가 있습니다.