Explorar el Código

* Bug: línea 1214
* crearDBMediaWiki() sólo crear DB si no existe

Guzmán Castanedo Villalba hace 6 años
padre
commit
4626b44db9
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      install

+ 2 - 2
install

@@ -1211,7 +1211,7 @@ configurarMediaWiki() {
 		sed -i '/error_log/c\\terror_log /var/log/nginx/'$dominioMediaWiki'-error.log;' $virtualHost
 		comprobarError $? 502
 		socket=$(find /var/run -type s -name 'php*.sock')
-		sed -i '/fastcgi_pass/c\\t\tfastcgi_pass unix:'$socket';'
+		sed -i '/fastcgi_pass/c\\t\tfastcgi_pass unix:'$socket';' $virtualHost
 		comprobarError $? 502
 	fi
 	instalarVirtualHost $virtualHost $dominioMediWiki
@@ -1228,7 +1228,7 @@ crearDBMediaWiki() {
 	dbFile=$dbDir"/mediawiki.sql"
 	nombreDBMW=$(echo $dominioMediaWiki | sed -e 's/\./_/g')
 	userDBMW=$(echo $dominioMediaWiki | sed -e 's/\./_/g')
-	echo -en "CREATE DATABASE $nombreDBMW;\n" > $dbFile
+	echo -en "CREATE DATABASE IF NOT EXISTS $nombreDBMW;\n" > $dbFile
 	echo -en "GRANT ALL PRIVILEGES ON $nombreDBMW.* TO '$userDBMW'@'localhost' IDENTIFIED BY '$sqlPasswd';\n" >> $dbFile
 	mysql -u root --password=$sqlPasswd < $dbFile
 	control=$?