Sysop:Wordpress
Zur Navigation springen
Zur Suche springen
Mass Install/Upgrade WordPress with Gentoo+Webapp_config
Scripts for a WordPress Weblog Farm
Example script:
#!/bin/bash
# Wordpress mass upgrade script
# by immerda project group
# admin(at)immerda.ch
# script unter GPLv3
home_dir=foobar1
backup_dir=foobar2
latest=`ls /usr/share/webapps/wordpress/ | tail`
for dir in [ "blog1" "blog2" "blogX" ]
do
if [ -f $home_dir/$dir/www/.webapp-wordpress-* ]
then
cp -a $home_dir/$dir $backup_dir
sitename=`basename $dir`
webapp-config -U -h $sitename -d / wordpress $latest
curl http://$sitename/wp-admin/upgrade.php?step=1 > /dev/null
CONFIG_PROTECT="$home_dir/$dir/www/" etc-update
fi
done
Mod_Security
sysop:Mod_Security can be used to take attackers and spammers away.
An additional rule set you can find on gotroot:
There is also a paper which describes how to install mod_security for wordpress:
mod_security problem
If youre getting an apache error that says You dont have permission to access /wp-admin/options.php on this server., this is most likely your problem.
The solution is to add this to your exclusions.conf file:
<LocationMatch "/wp-admin/options.php">
SecFilterRemove 300015
</LocationMatch>