【问题标题】:wordpress in GAE wp-admin area css and js not loadingGAE wp-admin区域中的wordpress css和js未加载
【发布时间】:2013-10-01 06:03:56
【问题描述】:

我最近将 wordpress 添加到 Google App Engine

在本地 PHP SDK 中一切正常

我使用 git 将站点部署到 GAE,问题是在实时站点管理区域 (wp-admin) 一个 css 和一个 js 没有加载所以我得到这样的显示

我检查了它们是缺少的资源

myappid.appspot../wp-admin/load-styles.php?c=0&dir=ltr&load=admin-bar,wp-admin,buttons,wp-auth-check&ver=3.6.1 

myappid.appspot.../wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-core,jquery-migrate,utils,json2&ver=3.6.1

这些资源在本地 GAE PHP SDK 中加载良好。我正在使用与谷歌 wordpress 教程中给出的相同的 app.yaml

我花了 2 天时间寻找解决方案,请帮帮我:)

【问题讨论】:

  • 搞清楚了吗?

标签: php wordpress google-app-engine


【解决方案1】:

这是我的 app.yaml 文件

application: entersys-wordpress
version: wp
runtime: php
api_version: 1
threadsafe: no

handlers:
- url: /favicon\.ico
  static_files: favicon.ico
  upload: favicon\.ico

- url: /(.*\.(htm$|html$|css$|js$))
  static_files: wordpress/\1
  upload: wordpress/(.*\.(htm$|html$|css$|js$))
  application_readable: true

- url: /wp-content/(.*\.(ico$|jpg$|png$|gif$))
  static_files: wordpress/wp-content/\1
  upload: wordpress/wp-content/(.*\.(ico$|jpg$|png$|gif$))
  application_readable: true

- url: /(.*\.(ico$|jpg$|png$|gif$))
  static_files: wordpress/\1
  upload: wordpress/(.*\.(ico$|jpg$|png$|gif$))

- url: /wp-admin/(.+)
  script: wordpress/wp-admin/\1
  secure: always

- url: /wp-admin/
  script: wordpress/wp-admin/index.php
  secure: always

- url: /wp-login.php
  script: wordpress/wp-login.php
  secure: always

- url: /wp-cron.php
  script: wordpress/wp-cron.php
  login: admin

- url: /xmlrpc.php
  script: wordpress/xmlrpc.php

- url: /(.+)?/?
  script: wordpress/index.php

【讨论】:

    【解决方案2】:

    我认为如果您使用 git 部署未正确推送静态内容,则会出现错误。

    我会尝试使用 appcfg.py 方法推送您的应用进行检查(按照步骤 8 here)。

    【讨论】:

    • 我尝试使用 appcfg.py 甚至来自 php sdk 的相同目录添加到另一个项目。仍然没有区别:'(
    • 要么您的 app.yaml 文件有错误,要么您的项目缺少 css 文件。在 WP 中启用调试,看看它是否记录了它找不到的文件。
    • 我的本地运行良好,这是 app.yaml 文件,请参阅答案
    猜你喜欢
    • 2020-11-08
    • 1970-01-01
    • 1970-01-01
    • 2019-04-26
    • 1970-01-01
    • 2013-09-17
    • 2013-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多