Wordpress 主题上传失败

2018-03-16  本文已影响0人  骚包霸天虎

docker中运行wordpress

1. docker-compose.yml 文件搭建wordpress

version: '3.1'

services:

  wordpress:
      image: wordpress
      restart: always
      ports:
        - 4080:80
      volumes:
        - wordpress:/var/www/html
      environment:
        WORDPRESS_DB_PASSWORD: example

  mysql:
      image: mysql:5.7
      restart: always
      volumes:
        - db:/var/lib/mysql
      environment:
        MYSQL_ROOT_PASSWORD: example

volumes:
  db:
  wordpress:

2. 主题upload时候页面跳转错误页面,提示Are you sure you want to do this? Please try again.

(左下角进度虽然已经到100%)
出现该提示的主要原因是:memory limited

注意服务器支持格式,linux支持zip,win支持rar

解决方案:

a. FTP上传
b. 直接在docker中修改文件(运行条件下 ):

查看正在运行的容器 docker ps -a
进入相应的容器 docker exec -it (container-id:根据自己实际情况填写) bash 如果是win系统,则执行winpty docker exec -it (container-id:根据自己实际情况填写) bash

在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时,提示:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package vim
这时候需要敲:apt-get update,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。
等更新完毕以后再敲命令:apt-get install vim命令即可。

进入目录 cd /usr/local/etc/php 执行vim php.ini,按下i编辑代码post_max_size=100M;upload_max_filesize=200M,按下Esc退出,输入:wq!退出,重启 /etc/init.d/apache2 restart

再次上传主题

上一篇 下一篇

猜你喜欢

热点阅读