Преглед изворни кода

mustikas11: lisa failide omaniku parandus (www-data) migratsiooniskripti

migratsioon jookseb root-na, seega sites/default/files jääb root omandis
ja Apache (www-data) ei saa php/twig puhvrit luua. Skript parandab nüüd
omaniku + õigused peale migratsiooni.
ardo пре 1 дан
родитељ
комит
4cacbcd62b
1 измењених фајлова са 4 додато и 2 уклоњено
  1. 4 2
      third/drupal/mustikas11/migrate_mustikas11.sh

+ 4 - 2
third/drupal/mustikas11/migrate_mustikas11.sh

@@ -70,8 +70,10 @@ docker exec "$C" sh -c "cd /opt/drupal && $DRUSH scr /tmp/fix_fields2.php"
 docker exec "$C" sh -c "cd /opt/drupal && $DRUSH migrate:import \
   --group=migrate_drupal_7 --continue-on-failure -y" || true
 
-# ── 5. Puhver + kokkuvõte ──
-echo "[5/5] Puhvri tühjendamine + kokkuvõte ..."
+# ── 5. Failide omanik + puhver ──
+echo "[5/5] Failide omanik (www-data) + puhver ..."
+docker exec "$C" sh -c "chown -R www-data:www-data /opt/drupal/web/sites/default/files" || true
+docker exec "$C" sh -c "chmod -R u+rwX,g+rwX,o+rX /opt/drupal/web/sites/default/files" || true
 docker exec "$C" sh -c "cd /opt/drupal && $DRUSH cache:rebuild" || true
 
 echo ""