@@ -177,6 +177,15 @@ def setupwordpress(self, data):
177177 Log .debug (self , "Setting up wp-config file" )
178178 if not data ['multisite' ]:
179179 Log .debug (self , "Generating wp-config for WordPress Single site" )
180+ Log .debug (self , "bash -c \" php /usr/bin/wp --allow-root "
181+ + "core config "
182+ + "--dbname={0} --dbprefix={1} --dbuser={2} "
183+ .format (data ['ee_db_name' ], ee_wp_prefix ,
184+ data ['ee_db_user' ])
185+ + "--dbpass= "
186+ "--extra-php<<PHP \n {1}\n PHP\" "
187+ .format (data ['ee_db_pass' ],
188+ "\n \n define(\' WP_DEBUG\' , false);" ))
180189 EEShellExec .cmd_exec (self , "bash -c \" php /usr/bin/wp --allow-root "
181190 + "core config "
182191 + "--dbname={0} --dbprefix={1} --dbuser={2} "
@@ -185,10 +194,23 @@ def setupwordpress(self, data):
185194 + "--dbpass={0} "
186195 "--extra-php<<PHP \n {1}\n PHP\" "
187196 .format (data ['ee_db_pass' ],
188- "\n \n define(\' WP_DEBUG\' , false);" )
197+ "\n \n define(\' WP_DEBUG\' , false);" ),
198+ log = False
189199 )
190200 else :
191201 Log .debug (self , "Generating wp-config for WordPress multisite" )
202+ Log .debug (self , "bash -c \" php /usr/bin/wp --allow-root "
203+ + "core config "
204+ + "--dbname={0} --dbprefix={1} "
205+ .format (data ['ee_db_name' ], ee_wp_prefix )
206+ + "--dbuser={0} --dbpass= "
207+ "--extra-php<<PHP \n {2} {3} {4}\n PHP\" "
208+ .format (data ['ee_db_user' ], data ['ee_db_pass' ],
209+ "\n define(\' WP_ALLOW_MULTISITE\' , "
210+ "true);" ,
211+ "\n define(\' WPMU_ACCEL_REDIRECT\' ,"
212+ " true);" ,
213+ "\n \n define(\' WP_DEBUG\' , false);" ))
192214 EEShellExec .cmd_exec (self , "bash -c \" php /usr/bin/wp --allow-root "
193215 + "core config "
194216 + "--dbname={0} --dbprefix={1} "
@@ -200,7 +222,8 @@ def setupwordpress(self, data):
200222 "true);" ,
201223 "\n define(\' WPMU_ACCEL_REDIRECT\' ,"
202224 " true);" ,
203- "\n \n define(\' WP_DEBUG\' , false);" )
225+ "\n \n define(\' WP_DEBUG\' , false);" ),
226+ log = False
204227 )
205228 EEFileUtils .mvfile (self , os .getcwd ()+ '/wp-config.php' ,
206229 os .path .abspath (os .path .join (os .getcwd (), os .pardir )))
@@ -233,14 +256,29 @@ def setupwordpress(self, data):
233256
234257 if not data ['multisite' ]:
235258 Log .debug (self , "Creating tables for WordPress Single site" )
259+ Log .debug (self , "php /usr/bin/wp --allow-root core install "
260+ "--url={0} --title={0} --admin_name={1} "
261+ .format (data ['www_domain' ], ee_wp_user )
262+ + "--admin_password= --admin_email={1}"
263+ .format (ee_wp_pass , ee_wp_email ))
236264 EEShellExec .cmd_exec (self , "php /usr/bin/wp --allow-root core install "
237265 "--url={0} --title={0} --admin_name={1} "
238266 .format (data ['www_domain' ], ee_wp_user )
239267 + "--admin_password={0} --admin_email={1}"
240268 .format (ee_wp_pass , ee_wp_email ),
241- errormsg = "Unable to setup WordPress Tables" )
269+ errormsg = "Unable to setup WordPress Tables" ,
270+ log = False )
242271 else :
243272 Log .debug (self , "Creating tables for WordPress multisite" )
273+ Log .debug (self , "php /usr/bin/wp --allow-root "
274+ "core multisite-install "
275+ "--url={0} --title={0} --admin_name={1} "
276+ .format (data ['www_domain' ], ee_wp_user )
277+ + "--admin_password= --admin_email={1} "
278+ "{subdomains}"
279+ .format (ee_wp_pass , ee_wp_email ,
280+ subdomains = '--subdomains'
281+ if not data ['wpsubdir' ] else '' ))
244282 EEShellExec .cmd_exec (self , "php /usr/bin/wp --allow-root "
245283 "core multisite-install "
246284 "--url={0} --title={0} --admin_name={1} "
0 commit comments