背景:我正在单个ubuntu服务器中部署几个(大约10个)WordPress网站.对于每一个,我都有一个单一的mysql数据库(单一模式)和一个单一的wordpress文件目录.对于每个wordpress目录实例,其结构如下:|-- wp-admin| |-...

背景:
我正在单个ubuntu服务器中部署几个(大约10个)WordPress网站.
对于每一个,我都有一个单一的mysql数据库(单一模式)和一个单一的wordpress文件目录.
对于每个wordpress目录实例,其结构如下:
|-- wp-admin
| |-- css
| |-- images
| |-- includes
| |-- js
| |-- maint
| |-- meta
| |-- network
| `-- user
|-- wp-content
| |-- cache
| |-- languages
| |-- plugins
| |-- themes
| |-- upgrade
| `-- uploads
`-- wp-includes
|-- certificates
|-- css
|-- fonts
|-- ID3
|-- images
|-- js
|-- pomo
|-- SimplePie
|-- Text
`-- theme-compat
因此,我发现wp-admin和wp-content目录是多余的,因为它们是wordpress的核心部分,所以我永远不会手动更改它们.
为了减少这些部分的空间,我保留了一个实例,对于其他实例,我在它们上创建了符号链接.
例如,我首先有一个基本实例:
/var/www/wordpress/
和我的网站之一:
/var/www/site1/
我使用以下命令更改结构:
$cd /var/www/site1
$rm -rf wp-admin
$rm -rf wp-includes
$ln -s /var/www/wordpress/wp-admin ./
$ln -s /var/www/wordpress/wp-includes ./
好吧,我运行了site1,它起了作用.
问题:
此后,我将无法进入管理面板.
当我导航到:http://mysite.mydomain.com.
它重定向到登录页面,无论我输入什么(我可以确保用户名和密码正确),都无法登录.
似乎该会话无法正确创建,有人可以指出这是怎么回事吗?
请帮忙,谢谢.
解决方法:
尝试安装文件夹,而不使用符号链接.与此类似
mount --bind /var/www/wordpres/wp-admin /var/www/site1/wp-admin
确保在挂载之前已创建目录.如果这对您有用,那么请确保在/ etc / fstab中有挂载
本文标题为:Linux-WordPress使用符号链接共享核心目录


基础教程推荐
- dedecms织梦全局变量调用方法总结 2023-07-08
- 织梦dedecms调用当前栏目文章数的方法 2022-11-08
- pbootcms网站自动清理runtime缓存方法 2023-07-09
- 织梦dedecms如何在dede:sql中使用[field:global.autoindex/] 2022-08-27
- dedecms织梦无需登录注册可下单购买的修改 2022-11-04
- dedecms根据来访IP区域自动跳转对应页面的方法 2022-07-21
- dedecms织梦cms常用判断语句汇总 2022-06-24
- PbootCMS网站标题描述等标签限制字数的办法 2023-07-08
- 织梦DedeCMS搜索指定多个栏目文档的办法 2022-11-11
- pbootcms二次开发必须要了解的后台目录结构 2023-07-09