I can’t create a WordPress site too. I think it has something to do with the latest WordPress update (version 4.4) and not so much about EasyEngine, but I can be mistaken.
Here’s my ee.log dump:
2015-12-08 23:36:11,319 (INFO) ee : Setting up webroot
2015-12-08 23:36:11,319 (DEBUG) ee : Creating Symbolic link, Source:/var/log/nginx/example.com.access.log, Dest:/var/www/example.com/logs/access.log
2015-12-08 23:36:11,319 (DEBUG) ee : Creating Symbolic link, Source:/var/log/nginx/example.com.error.log, Dest:/var/www/example.com/logs/error.log
2015-12-08 23:36:11,320 (INFO) ee : [Done]
2015-12-08 23:36:11,490 (INFO) ee : Downloading Wordpress
2015-12-08 23:36:11,490 (DEBUG) ee : Changing directory to /var/www/example.com/htdocs/
2015-12-08 23:36:11,490 (DEBUG) ee : Running command: wp --allow-root core download
2015-12-08 23:36:13,352 (INFO) ee : [Done]
2015-12-08 23:36:13,353 (INFO) ee : Setting up database
2015-12-08 23:36:13,353 (DEBUG) ee : Creating database example_com
2015-12-08 23:36:13,357 (DEBUG) ee :
2015-12-08 23:36:13,361 (DEBUG) ee : Exceuting MySQL Statement : create database `example_com`
2015-12-08 23:36:13,362 (DEBUG) ee : Creating user example_com
2015-12-08 23:36:13,362 (DEBUG) ee : create user `example_com`@`localhost` identified by ''
2015-12-08 23:36:13,366 (DEBUG) ee : Setting up user privileges
2015-12-08 23:36:13,474 (DEBUG) ee : Exceuting MySQL Statement : grant all privileges on `example_com`.* to `example_com`@`localhost`
2015-12-08 23:36:13,476 (INFO) ee : [Done]
2015-12-08 23:36:13,477 (DEBUG) ee : Changing directory to /var/www/example.com/htdocs/
2015-12-08 23:36:13,477 (DEBUG) ee : Setting up wp-config file
2015-12-08 23:36:13,477 (DEBUG) ee : Generating wp-config for WordPress Single site
2015-12-08 23:36:13,477 (DEBUG) ee : bash -c "php /usr/bin/wp --allow-root core config --dbname='example_com' --dbprefix='wp_' --dbuser='example_com' --dbhost='localhost' --dbpass= --extra-php<<PHP
define('WP_DEBUG', false);
PHP"
2015-12-08 23:36:14,409 (DEBUG) ee : Moving file from /var/www/example.com/htdocs/wp-config.php to /var/www/example.com
2015-12-08 23:36:14,413 (DEBUG) ee : Setting up WordPress tables
2015-12-08 23:36:14,413 (DEBUG) ee : Creating tables for WordPress Single site
2015-12-08 23:36:14,413 (DEBUG) ee : php /usr/bin/wp --allow-root core install --url='example.com' --title='example.com' --admin_name='wpkamico' --admin_password= --admin_email='[email protected]'
2015-12-08 23:36:14,714 (DEBUG) ee : Command Output: ,
Command Error: PHP Fatal error: Class 'WP_Widget' not found in /var/www/example.com/htdocs/wp-includes/widgets/class-wp-widget-pages.php on line 17
Fatal error: Class 'WP_Widget' not found in /var/www/example.com/htdocs/wp-includes/widgets/class-wp-widget-pages.php on line 17
2015-12-08 23:36:14,715 (DEBUG) ee : 'setup wordpress tables failed for single site'
2015-12-08 23:36:14,715 (INFO) ee : Oops Something went wrong !!
2015-12-08 23:36:14,715 (INFO) ee : Calling cleanup actions ...
2015-12-08 23:36:14,715 (DEBUG) ee : Removing Nginx configuration
2015-12-08 23:36:14,715 (DEBUG) ee : Removing /etc/nginx/sites-enabled/example.com
2015-12-08 23:36:14,716 (DEBUG) ee : Removing /etc/nginx/sites-available/example.com
2015-12-08 23:36:14,716 (INFO) ee : Reload : nginx
2015-12-08 23:36:15,011 (INFO) ee : [OK]
2015-12-08 23:36:15,031 (DEBUG) ee : Removing /var/www/example.com
2015-12-08 23:36:15,032 (DEBUG) ee : Removing /var/www/example.com
2015-12-08 23:36:15,090 (DEBUG) ee : dropping database `example_com`
2015-12-08 23:36:15,092 (DEBUG) ee : Exceuting MySQL Statement : drop database `example_com`
2015-12-08 23:36:15,093 (DEBUG) ee : dropping user `example_com`
2015-12-08 23:36:15,095 (DEBUG) ee : Exceuting MySQL Statement : drop user `example_com`@`localhost`
2015-12-08 23:36:15,097 (DEBUG) ee : Exceuting MySQL Statement : flush privileges
2015-12-08 23:36:15,113 (ERROR) ee : Check logs for reason `tail /var/log/ee/ee.log` & Try Again!!!
Any help would be highly appreciated, since I’m fairly new to EE. Thank you so much in advance.