2013-10-01 3 views
0

이제는 32 비트 (32 비트 COM 객체에 연결해야하며 64 비트 버전은이 특정 인터페이스 (현자 SDO)에서 사용할 수 있음)가 필요한 시나리오가 있습니다.WAMP 64 비트에서 64 비트 PHP 32 비트로 변환

저는 64 비트 그대로 MySQL을 유지하고 싶습니다만, 모든 것을 망가 뜨리지 않고 PHP를 32 비트로 변경하는 방법은 무엇입니까?

php.ini 파일을 복사하여 64 비트 대신 32 비트 PHP를 드롭하려고했지만 설정이 동일하지만 작동하지 않으며 서버가 시작되지 않습니다.

PHP 5.4.12와 함께 WAMP 2.4를 사용하고 있습니다.

나는 WAMP를 완벽하게 제거하고 모든 것이 최신 버전이되도록 내 자신의 맞춤 빌드를하는 것이 더 나은가요?

답변

1

아파치를 PHP와 마찬가지로 32 비트로 변경해야 할까봐 걱정됩니다. 이것은 Apache가 기본적으로 WAMP 설정에서 서브 루틴으로 PHP를 실행하므로 둘 다 동일한 컴파일러 버전 및 비트 수를 사용하여 컴파일해야하기 때문입니다.

MySQL PHP는 MySQL과 TCP 포트를 통해 직접 대화 할 수 있기 때문에 64 비트 버전으로 유지할 수 있습니다.

그러나 32 비트 및 64 비트 데이터베이스는 내가 알고있는 한 바꿔 쓸 수 있기 때문에 MYSQL을 64 비트로 유지하는 데 큰 이점이 없습니다.

데이터베이스와 사이트 코드를 저장 한 다음 64 비트 WAMP를 제거하고 32 비트 WAMP를 설치하는 것이 좋습니다.

64 비트보다 32 비트 영역에서 사용할 수있는 확장이 더 남아 있기 때문에 다음 번에 웹 사이트에서 주류 확장이 적게 필요하므로 환경을보다 유연하게 만들 수 있습니다.

+0

MySQL 64 비트를 유지하려는 이유는 더 많은 메모리를 사용할 수 있기 때문입니다. 우리가 3500MB보다 높은 값을 주면 32 비트가 시작되지 않을 것입니다. – imperium2335

+0

@ imperium2335 라이브 환경에서 WAMPServer를 사용하는 것 같습니다. 로컬 호스트 개발 환경과 초보자를 위해 특별히 고안된 기능을 알고 있습니까? 자신의 것을 굴리는 것이 더 나을 것입니다. 그렇게하면 'FastCGI'로도 설정하고 보안상의 이점을 얻을 수 있습니다. – RiggsFolly

관련 문제