web-dev-qa-db-ja.com

Google App EngineでローカルWordPressを実行する際の問題

これらの指示に続いて。

MySQL、Python、およびGoogle App Engine PHP SDKをWindows 8 PCにインストールしました。パーフェクト!

WordPress用のアプリを作成し、localhost上にデータベースとユーザーを作成し、それに応じてWordPressの設定を編集しました。

Google App Engineランチャーでアプリを起動しました。 [参照]をクリックするとhttp://localhost:8080/に空白のページが表示されます

うーん...

確認済みログ、見つかった

2013-11-26 17:56:18 Running command: "['C:\\Python27\\python.exe', 
'C:\\Program Files (x86)\\Google\\google_appengine\\dev_appserver.py', 
'--skip_sdk_update_check=yes', '--port=8080', '--admin_port=8000',
'C:\\Users\\CsillamVilag\\Documents\\development-appengine\\arcfestesmintak']" 
INFO     2013-11-26 17:56:19,805 devappserver2.py:660] 
Skipping SDK update check. 
WARNING  2013-11-26 17:56:19,813 api_server.py:331] 
Could not initialize images API; you are likely missing the Python "PIL" module. 
INFO     2013-11-26 17:56:19,822 api_server.py:138] 
Starting API server at: http://localhost:53853 
INFO     2013-11-26 17:56:19,826 dispatcher.py:171] 
Starting module "default" running at: http://localhost:8080 
INFO     2013-11-26 17:56:19,828 admin_server.py:117] 
Starting admin server at: http://localhost:8000 
INFO     2013-11-26 17:56:21,828 module.py:617] default: "GET / HTTP/1.1" 302 -

私が使用したPython for WindowsパッケージがPILを含んでいたことはかなり確実です。ここからどこへ行くのかわからない...

http://localhost:8080/wp-adminに行けば、

Warning: chdir(): Invalid argument (errno 22) in C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\php\setup.php on line 42

Warning: require(wordpress/wp-admin/wp-admin/install.php): failed to open stream: No such file or directory in C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\php\setup.php on line 103

Fatal error: require(): Failed opening required 'wordpress/wp-admin/wp-admin/install.php' (include_path='C:\Users\CsillamVilag\Documents\development-appengine\arcfestesmintak;C:\Program Files (x86)\Google\google_appengine\php\sdk') in C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\devappserver2\php\setup.php on line 103

http://localhost:8080/wp-admin/で返されたエラーの中に/wp-admin/wp-admin/install.phpがあります

明らかにinstall.phpが見つかりません。 /wp-admin/ではなく/wp-admin/wp-admin/にあります。それを修正する方法がわかりません。

1
OC2PS

Google App EngineはWordPress 3.7.1をサポートしていないようです(どこにも記載されていないもの)。 WordPress 3.5.1(Googleの説明書に記載されているバージョン)にダウングレードするとうまくいきました - http://localhost:8080はWordPressのインストールページに転送されました。

0
OC2PS