如何在SAE中安装wordpress

安装

 

  1. 下载最新版?wordpress
  2. 解压到本地
  3. ?wp-config-sample.php?文件名改成?wp-config.php,在 SAE 的管理页面 【服务管理】中的 【Mysql】页面找到数据库信息,修改?wp-config.php?中的数据库配置,像这样:
    <code class="php">    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);
    </code>
  4. 把整个 wordpress 所有文件打包成 zip 格式的压缩包,注意不要包裹外部目录,直接对目录文件打包。
  5. 访问应用的首页即可按步骤完成安装。

附件不能上传问题

  1. 登陆 SAE,进入相关应用管理页面;
  2. 服务管理 -》 Storage -》 新建domain , 随意填写,记下 domain name,不勾选“私有”;
  3. 修改?wp-include/funciton.php?
    1. 找到?$baseurl = $url;?,在其后添加?$basedir = $dir = 'saestor://domain_name/xxx';
      其中?domain_name?就是上面填写的 domain name,xxx可随意命名,也可不填(也就是 Storage 的根目录);
    2. 找到 ‘wp_mkdir_p( $target )’,在其函数第一行插入,return true;?(因为 SAE 的 storage 写入文件时,不需要事先创建相应目录);
  4. 修改 wordpress 上传路径,登陆wordpress后台,【设置/setting】-》【多媒体/media】,“文件的完整URL地址”中填入 SAE Storage 的根目录URL,格式为?http://AAAAAA-BBBBBB.stor.sinaapp.com/xxx
    • AAAAAA 为SAE应用的名称,也就是你的应用域名?AAAAAA.sinaapp.com?中的 AAAAAA;
    • BBBBBB 为上面填的 domain name;
    • xxx 为上面填的 xxx
      *如果后台没有此项设置,直接到数据库?wp_options表,修改?upload_url_path?为上面的 URL
  5. 可选操作:
    • 禁止自动检查更新
      /wp-includes/update.php?文件末尾那一大串 add_action 都可以注释掉
    • 去除权限检查,在下列文件中注释掉权限检查代码段:
      • /wp-includes/functions.php?一处
      • /wp-includes/class-wp-image-editor-gd.php?一处
      • /wp-includes/class-wp-image-editor-imagick.php?一处
      • /wp-admin/includes/file.php?两处
<code class="php"><span style="font-size: small;">    // Set correct file permissions
    /*
    $stat = @ stat( dirname( $new_file ) );
    $perms = $stat['mode'] &amp; 0007777;
    $perms = $perms &amp; 0000666;
    @ chmod( $new_file, $perms );
    clearstatcache();
    */
</span></code>

伪静态

  1. 登陆 SAE 应用管理页面 -》 AppConfig -》 URL重写(rewrite)
  2. 【重写前规则】留空,【重写前的规则】 填写?index.php?%{QUERY_STRING}?,点击【添加]
【本站资源无偿免费分享,如果资源对你有用,希望动动手指点点下面的广告吧!以维持服务器运行】
如需 WordPress 优化加速、主题修改、故障解决等服务,可联系我购买付费服务: 点此联系我 | 近期站内热门福利:
未经允许禁止转载
本文地址:https://www.77nn.net/233.html
版权声明:本文为原创文章,版权归 讯沃blog 所有,未经允许,禁止任何单位或个人转载!

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝、微信、QQ扫一扫,即可进行扫码打赏哦

0
分享到:

评论0

4 + 9 =
没有账号? 忘记密码?

社交账号快速登录