После WordPress по GAE мне удалось успешно развернуть мой блог в App Engine.
Однако я хотел бы иметь возможность вести свой блог локально, так как я продолжаю его разработку, чтобы я мог просматривать журналы ошибок и т. Д. Используя GAE dev server , я пытаюсьзапустите его так:
dev_appserver.py --log_level=debug app.yaml --php_executable_path=/usr/local/bin/php
Но я сталкиваюсь с этой проблемой:
The url "/" does not match any handlers.
Я не изменил ни свой app.yaml
, ни какой-либо другой файл (файлы, созданные автоматическиwp-gae.php шаг в учебнике).Выглядит это так:
# App Engine runtime configuration
runtime: php72
# Defaults to "serve index.php" and "serve public/index.php". Can be used to
# serve a custom PHP front controller (e.g. "serve backend/index.php") or to
# run a long-running PHP script as a worker process (e.g. "php worker.php").
entrypoint: serve gae-app.php
service: test-wp
# Defines static handlers to serve WordPress assets
handlers:
- url: /(.*\.(htm|html|css|js))
static_files: \1
upload: .*\.(htm|html|css|js)$
- url: /wp-content/(.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg))
static_files: wp-content/\1
upload: wp-content/.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg)$
- url: /(.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg))
static_files: \1
upload: .*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg)$
- url: /wp-includes/images/media/(.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg))
static_files: wp-includes/images/media/\1
upload: wp-includes/images/media/.*\.(ico|jpg|jpeg|png|gif|woff|ttf|otf|eot|svg)$
Есть идеи, как мне:
- исправить ошибку URL выше?
- включить отображение журналов отладки на моей консоли?Я только что получил
INFO 2019-05-29 10:58:02,913 module.py:861] test-wp: "GET / HTTP/1.1" 404 -
Я попробовал оба флага --log_level=debug
и --dev_appserver_log_level=debug
, поскольку , предложенные здесь и echo
, или syslog(LOG_DEBUG,'test')
операторы печати не работают должным образом.На моем wp-config.php у меня есть: define('WP_DEBUG', !$onGae);