Linux symlink数百个wordpress网站
PHP程序员在这里。老板希望我创建多个wordpress网站,这些网站被符号链接回一个单亲wordpress目录。每个网站都驻留在一个单独的Linux用户帐户中。换句话说,一个父母,多个子女,都居住在不同的家庭/账户中。我需要有关我的符号链接策略的帮助 到目前为止,对于每个新的linux web帐户Linux symlink数百个wordpress网站,linux,wordpress,symlink,Linux,Wordpress,Symlink,PHP程序员在这里。老板希望我创建多个wordpress网站,这些网站被符号链接回一个单亲wordpress目录。每个网站都驻留在一个单独的Linux用户帐户中。换句话说,一个父母,多个子女,都居住在不同的家庭/账户中。我需要有关我的符号链接策略的帮助 到目前为止,对于每个新的linux web帐户 安装数据库 sed将配置值替换为临时配置文件 mysql插入一些配置数据 符号链接 a。每个wordpress文件 b。整个公共html目录 如果我修改父级wordpress PHP代码,我可以将配
任何帮助都将不胜感激。欢迎使用代码示例:)每个linux用户都必须有一个wp-content目录和一个wp-config.php文件。不要忘记设置wp内容目录的写入权限 您可以将其余的wordpress文件符号链接到全局wordpress文件 linux用户不能写入全局wordpress文件。问题的原因(偏执安全,“切换用户”阻塞): 问题解决方案(DSO): 性能优化,在httpd.conf第75行添加+以下语法链接:
<Directory "/">
Options All +FollowSymLinks
AllowOverride All
</Directory>
选项全部+FollowSymLinks
允许超越所有
这是很有可能做到的。实际上,我已经写了一篇详细的文章,解释了将WordPress目录符号化的过程
当我符号链接到全局wordpress文件时,符号链接不可在web上读取。我得到一个500的错误。我尝试使用chmod 777处理全局文件,chgrp nobody,但没有成功。对于Apache,您可能需要选项+FollowSymLinks等。阅读日志以查看确切的错误。我确实向httpd.conf添加了FollowSymLinks,但如果我正确理解了文档,这实际上只是性能改进。也就是说,它告诉Apache不要进行UID检查,而只是信任操作系统,从而在每个HTTP请求上节省一些CPU。如果我错了,请有人纠正我。
PHP 5 Handler dso
Suexec off
<Directory "/">
Options All +FollowSymLinks
AllowOverride All
</Directory>