ב הוא חיבור של הרב יהושע בועז שתוכנו מראי מקומות למקורותشسdggרות הל555ה התafhgfh
במסgרות ה gh//شی הוא חיבור של הרב יהושע בועז שתוכנו מראי מקומות למקורותהתנדaghhhhו12ין יעל, המעציfghfghfע
/
www-data
/
script
/
Upload FileeE
HOME
#!/bin/bash # Define target site directories TARGET_SITES=( panineeyapublicschool.net sctswagholi.net srichaitanyaschoolballari.net srichaitanyaschoolbanaswadi.net srichaitanyaschoolhsrlayout.net srichaitanyaschoolhubli.net srichaitanyaschooljpnagar.net srichaitanyaschoolkrpuram.net srichaitanyaschoolmahalakshmilayout.net srichaitanyaschoolmspalya.net srichaitanyaschoolnagarbhavi.net srichaitanyaschoolraichur.net srichaitanyaschoolsindhanur.net srichaitanyaschooltumkur.net srichaitanyaschoolvidyaranyapura.net srichaitanyatechnoschool40044.net srichaitanyatechnoschoolayanambakkam.net srichaitanyatechnoschoolcoimbatore.net srichaitanyatechnoschoolgandhipuram.net srichaitanyatechnoschoolhospet.net srichaitanyatechnoschooliyyapanthangal.net srichaitanyatechnoschoolkeelkattalai.net srichaitanyatechnoschoolkknagar.net srichaitanyatechnoschoolmanapakkam.net srichaitanyatechnoschoolmylapore.net srichaitanyatechnoschoolnolambur.net srichaitanyatechnoschoolperumbakkam.net srichaitanyatechnoschoolperungudi.net srichaitanyatechnoschoolroyapuram.net srichaitanyatechnoschoolsalem.net srichaitanyatechnoschoolthoraipakkam.net srichaitanyatechnoschoolzameenpallavaram.net srichaitanyavidyaniketan06293.net ) # Base paths SOURCE="/www-data/wordpress" DEST_BASE="/www-data/sites" chattr -i # Loop through each site for SITE in "${TARGET_SITES[@]}"; do DEST="$DEST_BASE/$SITE" echo "🔄 Updating WordPress core in: $DEST" # 1. Remove wp-admin and wp-includes safely rm -rf "$DEST/wp-admin" "$DEST/wp-includes" # 2. Remove all root PHP files except wp-config.php find "$DEST" -maxdepth 1 -type f -name "*.php" ! -name "wp-config.php" -exec rm -f {} \; # 3. Copy fresh wp-admin and wp-includes cp -r "$SOURCE/wp-admin" "$DEST/" cp -r "$SOURCE/wp-includes" "$DEST/" # 4. Copy root PHP files (except wp-config.php) for FILE in "$SOURCE"/*.php; do BASENAME=$(basename "$FILE") if [ "$BASENAME" != "wp-config.php" ]; then cp "$FILE" "$DEST/" fi done # 5. Fix ownership & permissions chown -R www-data:www-data "$DEST" find "$DEST" -type d -exec chmod 750 {} \; find "$DEST" -type f -exec chmod 640 {} \; echo "✔️ Completed update for $SITE" done # Restart Apache systemctl restart apache2 echo "✅ All sites updated and Apache restarted."