安装SAE上的wordpress,创建应用选择wordpress模板,安装后是3.4版本
新建一个版本2,下载最新wordpress安装包并解压到版本2中
初步猜想修改地方:
数据库配置:wp-config.php
复制代码 代码如下:
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
define('DB_NAME', SAE_MYSQL_DB);
define('DB_USER', SAE_MYSQL_USER);
define('DB_PASSWORD', SAE_MYSQL_PASS);
define('DB_HOST', SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT);
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
define('WP_USE_MULTIPLE_DB', true);
define('AUTH_KEY', hash_hmac('sha1', SAE_ACCESSKEY . 'AUTH_KEY', SAE_SECRETKEY ));
define('SECURE_AUTH_KEY', hash_hmac('sha1', SAE_ACCESSKEY . 'SECURE_AUTH_KEY', SAE_SECRETKEY ));
define('LOGGED_IN_KEY', hash_hmac('sha1', SAE_ACCESSKEY . 'LOGGED_IN_KEY', SAE_SECRETKEY ));
define('NONCE_KEY', hash_hmac('sha1', SAE_ACCESSKEY . 'NONCE_KEY', SAE_SECRETKEY ));
define('AUTH_SALT', hash_hmac('sha1', SAE_ACCESSKEY . 'AUTH_SALT', SAE_SECRETKEY ));
define('SECURE_AUTH_SALT', hash_hmac('sha1', SAE_ACCESSKEY . 'SECURE_AUTH_SALT', SAE_SECRETKEY ));
define('LOGGED_IN_SALT', hash_hmac('sha1', SAE_ACCESSKEY . 'LOGGED_IN_SALT', SAE_SECRETKEY ));
define('NONCE_SALT', hash_hmac('sha1', SAE_ACCESSKEY . 'NONCE_SALT', SAE_SECRETKEY ));
$table_prefix = 'wp_';
define ('WPLANG', 'zh_CN');
define('WP_DEBUG', false);
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
require_once(ABSPATH . 'wp-settings.php');
文件(缓存,图片)读写接口
搜索SAE模板项目中SAE的字眼
复制代码 代码如下:
sae_app_wizard.xml文件
/wp-admin/includes/image-edit.php p224 –> p314
wp-adminincludesimage.php p95 –> p58
wp-adminplugins.php p46 –> p43
wp-includesfunctions.php p1296 p1474 p3515–> p1469 p1795 p4240
wp-includesmedia.php p426 –> p543
运行中bug修改
复制代码 代码如下:
wp-load.php p22-> define( 'ABSPATH', '' );
D:jdhublog1wp-includesfunctions.php p2934 –> 注释 p3560



