WordPress问题汇总
本文最后更新于 538 天前,其中的信息可能已经有所发展或是发生改变。

1、WordPress上传的文件尺寸超过php.ini中定义的upload_max_filesize值

此问题是WordPress中php.ini默认允许上传的文件大小为2M,可以通过挂载配置文件修复此问题。

自定义uploads.ini文件,内容如下(尺寸限制可按需修改):

file_uploads = On
memory_limit = 256M
upload_max_filesize = 10M
post_max_size = 10M
max_execution_time = 600

将刚创建的配置文件挂载为WordPress容器的/usr/local/etc/php/conf.d/uploads.ini即可。下面以docker-compose.yml为例,配置形如:

wordpress:
volumes:
- ./config/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
docker-compose down # 重启服务栈
docker-compose up -d 

2、WordPress 安装插件提示需要 Ftp 服务

移植wordpress后出现此问题

修改wordpress配置即可。 在wordpress安装目录中找到wp-config.php文件,在文件中添加以下代码:

define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

然后给wordpress安装目录开放权限:

chmod -R 777 <wordpress安装目录>

3、只有特定域名能够访问wordpress

需要通过其他域名或者局域网访问wordpress时

修改wordpress配置即可。 在wordpress安装目录中找到wp-config.php文件,在文件中添加以下代码:

define('WP_SITEURL','http://'.$_SERVER['HTTP_HOST']);
define('WP_HOME','http://'.$_SERVER['HTTP_HOST']);
define( 'WP_CONTENT_URL', '/wp-content');
暂无评论

发送评论 编辑评论


				
上一篇
下一篇