将代码追加到wp-config.php中

时间:2011-08-31 作者:Sergio Pellegrini

我们有多个wordpress站点,需要更新w3 total缓存的wp配置。我们必须附加define(\'WP_CACHE\', true); 进入wp配置。php文件。是否可以通过ssh执行此操作。我不想进入并打开每个配置文件,然后自己添加它。

非常感谢您的帮助。

2 个回复
SO网友:drcelus

此命令在文件的开头加上一行

sed -i 1i"define(\'WP_CACHE\', true);" yourfile
查找许多名为wp config的文件。php并在相同的文本前加前缀,在shell中键入:

for i in $(find . -name wp-config.php) 
do
sed -i 1i"define(\'<?php WP_CACHE\', true); ?>" $i
done
从拥有所有WP站点的主文件夹中运行此操作。

SO网友:Treffynnon

这将从根目录递归搜索服务器(/) 对于所有名为wp-config.php 并附加字符串define(\'WP_CACHE\', true); 放在文件的末尾。

find / -name "wp-config.php" -print | while read i; do echo "define(\'WP_CACHE\', true);" >> "$i"; done

结束