2012-06-18 3 views
0

이 사이트에 문의하는 것이 적합한 지 잘 모르지만 표현 엔진의 준비 및 베타 설치 사이트가 있는지 확인하십시오. 동일한 버전의 파일은 모두 동일하게 나타납니다. 구성 파일은 url 차이점을 제외하고는 동일하지만 두 사이트는 여러 확장자 ​​/ 모듈에 대해 다르게 작동합니다. 한 가지 문제는 준비 사이트에 이전 개발자가 템플릿 다른 템플릿을 내장하고이 같은 뭔가 다른 쿼리를 실행하기 위해 루프에서 사용했다이었다 :Expression Engine 설치 차이점

{!-- template uri /example/uri --} 

     start loop 

     {embed="template/.thistemplate" id="{id}"} 


     end loop 


    {!--end template--} 

이것은 준비에 완벽하게 잘 작동을하지만 베타에 설치 실제로 루프의 모든 항목에 대해 전달 된 마지막 ID 만 포함하므로 전체 루프에 대해 동일한 결과가 발생했습니다.

이 특정 문제를 해결하기 위해 코드를 다시 작성하여 아무것도 포함시키지 않았지만 실제로 스테이징 및 베타 버전이 아닌 다른 많은 문제가 발생했습니다. 거기 밖으로 설정은 사이트의 행동을 크게 바꿀 수있는 장소를 알고 있습니다.

답변

0

EE 개발 4 년 동안 이런 문제는 본 적이 없습니다. 내 유일한 추측은 베타 환경이 지원되는 PHP 버전을 사용하지 않을 수도 있고 준비 서버와 다른 방식으로 EE의 PHP 코드를 구문 분석하는 방식으로 구성된 모듈을 가질 수도 있다는 것입니다. 아직하지 않았다면 베타 서버의 설정이 EE's requirements에 맞는지 확인하십시오. 더 이상의 정보없이 다른 포인터를 제공하는 것은 어렵습니다. 행운을 빌어 요!

0

2 개의 사이트가 저에게 들리니 진정으로 동기화되지 않습니다.

두 번째 사이트는 첫 번째 사이트에서 어떻게 분리 되었습니까?

데이터베이스와 파일 시스템이 동시에 복제 되었습니까?

나는 스테이징의 새로운 스냅 샷을 만들어 베타 사이트로 사용하는 것을 고려할 것입니다.

+0

두 번째 사이트가 어떻게 만들어 졌는지 확신 할 수 없으므로 놓은 팀에서이 사이트를 선택했습니다. 프로젝트 베타 버전을 얻었을 때 데이터 및 템플릿 스타일 관련 콘텐츠가 훨씬 많았습니다. 하나의 새로운 모듈이 있었지만 다른 모듈과 페이지에 영향을 줄 수있는 액션이나 후크는 다루지 않았습니다 – user975044

관련 문제