我在我的应用程序引擎上部署了wordpress,我在我的本地版本中添加了一个主题森林主题,并激活了它。此主题在Admin视图上有自己的配置部分,并且只在站点的本地版本上工作。部署时不加载。
http://i.stack.imgur.com/CJEwI.jpg (这就是问题所在)
你知道怎么回事吗?也许是appl.yaml文件(我使用了标准文件)。
谢谢你,莱安德罗
application: my-app-id
version: wpfromstarterproject
runtime: php
api_version: 1`
handlers:
- 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|svg|pdf))$
static_files: wordpress/wp-content/\1
upload: wordpress/wp-content/.*\.(ico|jpg|png|gif|svg|pdf|)$
application_readable: true
- url: /(.*\.(ico|jpg|png|gif|svg))$
static_files: wordpress/\1
upload: wordpress/.*\.(ico|jpg|png|gif|svg)$
application_readable: true
- 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: /wp-(.+).php
script: wordpress/wp-\1.php
- url: /(.+)?/?
script: wordpress/index.php
skip_files:
- ^(.*/)?\.zip$
- ^(.*/)?\.bat$
- ^(.*/)?\.sh$
- ^(.*/)?\.md$`发布于 2014-09-30 14:17:49
我一直在使用这个初学者项目:https://github.com/GoogleCloudPlatform/appengine-php-wordpress-starter-project
该项目包含以下app.yaml:
application: your-project-id
version: wpfromstarterproject
runtime: php
api_version: 1
handlers:
- 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)$
application_readable: true
- 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: /wp-(.+).php
script: wordpress/wp-\1.php
- url: /(.+)?/?
script: wordpress/index.php
skip_files:
- ^(.*/)?\.zip$
- ^(.*/)?\.bat$
- ^(.*/)?\.sh$
- ^(.*/)?\.md$对我来说很好!如果你在测试中有一些问题,我可以给你提供更多的细节。
我希望这能帮到你,
祖海尔
发布于 2014-10-06 08:08:06
好吧,又来上班了。
解决方案是改变cURL与file_get_contents的使用。
$url = ReduxFramework::$_url . 'inc/fields/typography/googlefonts.html';
// New Code
$data = [''];
$data = http_build_query($data);
$context = ['http' => ['method' => 'get']];
$context = stream_context_create($context);
$googleHTML = file_get_contents($url, false, $context);
// Old Code
/*$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$googleHTML = curl_exec($ch);
curl_close($ch);*/
// Just a check used in the template
if (empty($googleHTML)) {
$googleHTML = false;
}因此,“旧代码”是应用程序引擎不支持的代码,您必须将其替换为"New“部分。
希望能帮上忙。谢谢大家的支持。
莱安德罗
https://stackoverflow.com/questions/26122953
复制相似问题