浏览代码

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

Guzmán Castanedo Villalba 6 年之前
父节点
当前提交
4626b44db9
共有 1 个文件被更改,包括 2 次插入2 次删除
  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=$?