2013-12-08 2 views
2

Google Cloud 문서에 따르면 불행히도 Google 애플리케이션 엔진에서 Wordpress를 실행하면 핵심 FTP 서비스가 제공된다는 것을 알게되었습니다!FTP가없는 Google App Engine에 Wordpress 테마를 업로드/업데이트하는 방법은 무엇입니까?

따라서 새 코드를 추가/제거 할 때마다 새로운 Google 워드 프로세서 테마/플러그인을 업데이트하려면 사용 가능한 FTP 서비스가 없는데 어떻게 Google App Engine에서 업데이트해야합니까?!

또한 gsutil 업데이트 기능이 작동합니까? 내가 WP 관리 화면을 사용하는 것처럼 업로드/WordPress 테마/플러그인 다운로드와 동일한 행동을 할 것입니다.

위의 접근 방식에 대한 나의 유일한 관심사는 내가이 URL 로컬 호스트 지적의 내 지역 워드 프레스를 가지고, 따라서 나는 내 로컬 복사본을 업로드 할 때,이 내 구글 앱 엔진 계정의 사이트 URL을 덮어 쓰게됩니다 걱정 수도입니다 !! !! 그럴까요? 나는 약간의 확인이 필요하다!

답변

1

FTP가 없으므로 App Engine 변경 사항을 appcfg.py 유틸리티 (또는 그래픽 실행기 도구 사용)를 통해 업로드하는 방법이 있습니다. 이렇게하면 설치된 플러그인이나 테마를 포함하여 응용 프로그램의 모든 코드가 업데이트됩니다.

그러나 이 아닌 데이터베이스를 업데이트하면 실행중인 콘텐츠와 설정이 변경되지 않는다는 것을 의미합니다. 그냥 테마와 모듈.

마지막으로 App Engine에는 Versions라는 깔끔한 기능이 있습니다.이 기능을 사용하면 서로 다른 URL에서 Wordpress 코드를 동시에 여러 복사본 (동일한 데이터베이스를 공유 함)으로 실행할 수 있습니다. 각 버전은 v2.myblog.appspot.com과 같은 URL을 얻습니다. 따라서 코드를 업데이트하는 경우 별도의 버전으로 실행하고 작동되는지 확인한 다음 만족스러운 경우 기본 버전으로 설정하십시오. 자세한 내용은 여기를 참조하십시오.

https://gae-php-tips.appspot.com/2013/06/25/harnessing-the-power-of-versions-on-app-engine/

+0

감사합니다. Andrew! 웹 사이트 URL 문제를 해결할 방법을 찾지 못했을 때 내 애플리케이션의 모든 데이터를 잃어 버리는 것이 얼마나 두려운 것인지 알 수 없습니다. 방금 전에 appcfg.py 업데이트를했습니다. 보고 된 기술적 문제는 발견되지 않았습니다! 링크도 가져 주셔서 감사합니다. 내 웹 사이트가 점점 커지면서 크기가 커짐에 따라 사용에 대해 생각할 것입니다. 건배! – awongCM

관련 문제