2012-02-01 4 views
2

개발 환경에서 실제 서버로 Expression Server 2 사이트를 이동하는 더 나은 방법을 찾으려고합니다. 나는 체크리스트를 가지고 있으며, 이전과 새로운 URL 및 서버 경로를 찾기 및 바꾸기부터 시작하여 데이터베이스 구성 파일을 업데이트합니다. 이것은 그러나 나가 가지고 가고 수동으로 변화해야하는 조정의 거대한 총계를 놓친다, 그러나 나는 (나는 이들이 어딘가에 암호로 고쳐 쓰면 않는 한) 왜 필요가 있는지 본다.보다 효율적인 ExpressionEngine 서버 이동

예를 들어 전역 설정에서 "기본 파일 경로를 기본 파일 경로"로 수동으로 변경해야하며 구성원 설정과 다른 기능도 일부만 사용해야합니다. 업로드하기 전에 변경할 수있는 파일이나 항목이 있어야합니다. 그러나 찾을 수 없습니다.

누구에게 저장되어 있는지 알고 있습니까?

답변

4

전역 구성 변수를 사용하지 않는 이상 데이터베이스에 저장됩니다.

구성 부트 스트랩을 조사하는 것이 좋습니다. 이것에 대한 해결책은 아주 많지만 개발 스타일/환경에 맞는 것을 선택하는 것은 당신에게 달려 있습니다.

의 다음 문서를 살펴 보자 내가 그 해결책을 시도했습니다

을하지만, 내 의견으로는 최선의 선택은 NSM의 설정입니다 부트 스트랩.

여기를 체크 아웃 : [http://ee-garage.com/nsm-config-bootstrap][4]

유일한 것은 (현재) 이러한 솔루션에없는 파일 업로드에 대한 새로운 구성 바르은 경로 및 위치. 당신은이 문서에서 설명 변수를 추가하여 이러한 솔루션 중 하나에 사람들을 추가 할 수 있습니다 : 나는이 하나 늦었 알고

http://expressionengine.com/user_guide/cp/content/files/file_upload_preferences.html#overriding-upload-paths-and-urls-using-configuration-variables

+1

이것은. 또 다른 최근의 (그러나 더 좋을 필요는없는) 설정 부트 스트랩은 https://github.com/focuslabllc/ee-master-config에서 찾을 수 있습니다. 나는이 부트 스트랩 중 몇 가지를 시도해 보았고 그들 각각으로부터 좋은 것을 빌려 내 자신의 부트 스트랩을 만들었다. 또한 EE2.4부터는 설정 파일 내에 파일 업로드 경로를 설정할 수 있습니다. – Bitmanic

+0

그게 큰 도움이되었는데, 나는 이와 같은 해결책을 찾기 위해 구글을 시도했지만 올바른 키워드를 치지는 못했습니다. 다행스럽게도 찾기 및 바꾸기로 변경되는 유일한 작업은 파일 업로드 환경 설정이므로 잘 다루어야합니다! 모든 도움에 감사드립니다. – Leonard

0

을하지만, 다른 사람 검색을 위해이 플러그인은 매우 유용하고 I 여러 번 사용했습니다.

ExpressionEngine은 웹 사이트 URL과 서버 경로를 어리석은 장소에 저장합니다.

REElocate는 간단한 단계로 이들을 업데이트하는 데 도움이됩니다.

https://github.com/expressodev/reelocate

관련 문제