CiviCRM Dashboard endless loading… + Warning: file_exists(): open_basedir restriction in effect
As your comment details, WordPress is installed in it's own directory public_html/wp

Currently, CiviCRM has issues with WP in it's own directory as detailed here:  https://wiki.civicrm.org/confluence/display/CRM/WordPress+installed+in+its+own+directory+issues

There are some patches, but at this time a standard install of CiviCRM will not work unless WP is installed in the webroot and not in it's own directory.