这里的PHP程序员。老板想让我创建多个wordpress网站,这些网站被符号链接回一个单亲wordpress目录。每个网站都驻留在单独的Linux用户帐户中。换句话说,父母一方、许多子女都居住在不同的/家庭/账户中。我需要帮助我的符号链接策略..。
到目前为止,对于每个新的linux网络帐户,
如果我修改父wordpress PHP代码,我可以将配置文件的“真实”副本放在子用户目录中,位于符号链接的public_html之上。因此,我只需要使用一个子符号链接到父目录的public_html目录。但是,apache返回一个500错误。如何设置权限?
权限是问题所在。chgrp有用吗?哪一组?什么文件模式?或者我需要创建一个特殊的组来容纳apache用户,而不是任何人?
任何帮助都将不胜感激。代码样本欢迎:)
发布于 2013-02-03 01:40:19
问题的原因(偏执的安全,“开关-用户”阻塞):
PHP 5 Handler suphp
Suexec on问题解决方案(DSO):
PHP 5 Handler dso
Suexec off性能优化,在httpd.conf第75行添加+跟随符号链接:
<Directory "/">
Options All +FollowSymLinks
AllowOverride All
</Directory>发布于 2013-02-01 00:03:35
每个linux用户必须有一个wp内容目录和一个wp-config.php文件。不要忘记设置wp内容目录的写入权限。
您可以将其余的wordpress文件符号链接到全局wordpress文件。
linux用户不能写入全局wordpress文件。
发布于 2013-12-20 21:20:01
这是很有可能的。我实际上写了一篇详细的文章,解释了WordPress目录的符号链接过程。
以下是完整的说明集:http://www.htmlgraphic.com/symlinking-wordpress-core-files-wordpress-skeleton/
https://stackoverflow.com/questions/14636139
复制相似问题