web-dev-qa-db-fra.com

Difficulté à exécuter WordPress local dans Google App Engine

En suivant ces instructions .

Installé MySQL, Python et Google App Engine PHP SDK sur un ordinateur Windows 8. Parfait!

Création d'une application pour WordPress, base de données et utilisateur créés sur localhost et modification de la configuration de WordPress en conséquence.

Démarrage de l'application dans le lanceur Google App Engine. Cliquer sur Parcourir mène à une page blanche à http://localhost:8080/

Hmmm ...

Journaux vérifiés, trouvés

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 -

Le paquet Python pour Windows que j'ai utilisé incluait PIL. Je ne sais pas où aller d'ici...

Si je vais à http://localhost:8080/wp-admin cependant, je reçois

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

Dans l'erreur renvoyée à http://localhost:8080/wp-admin/ je vois /wp-admin/wp-admin/install.php

Évidemment, install.php ne peut pas être trouvé. Il est dans /wp-admin/ pas dans /wp-admin/wp-admin/ Vous ne savez pas comment résoudre ce problème.

1
OC2PS

On dirait que Google App Engine ne prend pas en charge WordPress 3.7.1 (quelque chose qui n’est documenté nulle part). La mise à niveau vers WordPress 3.5.1 (la version mentionnée dans les instructions de Google) a permis de le faire fonctionner - http://localhost:8080 a été transmis à la page d’installation de WordPress.

0
OC2PS