Internal server error and Errno 111 connection refused

You have a mysql permission problem, try this

mysql -uroot -pYourMYSQLpasswordOfChoice -Bse "GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.%.%.%' IDENTIFIED BY 'YourMYSQLpasswordOfChoice' WITH GRANT OPTION;"
mysql -uroot -pYourMYSQLpasswordOfChoice -Bse "GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'YourMYSQLpasswordOfChoice' WITH GRANT OPTION;"
mysql -uroot -pYourMYSQLpasswordOfChoice -Bse "GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.%.%' IDENTIFIED BY 'YourMYSQLpasswordOfChoice' WITH GRANT OPTION;"