CiviCRM 5.2.2 (drupal 7.59, ubuntu 16.04.01, mysql 5.7.22, php 7.0.30)
CiviCRM System Status gives:
Incorrect Resource URL
The Resource URL is not set correctly. Please set the CiviCRM Resource URL.
Cause: In sites/all/modules/civicrm/CRM/Utils/Check/Component/Env.php
$arrowUrl = CRM_Core_Config::singleton()->userFrameworkResourceURL . 'packages/jquery/css/images/arrow.png';
$headers = get_headers($arrowUrl);
is returning an empty array.
sites/all/modules/civicrm/packages/jquery/css/images/arrow.png exists
Site seems to be working Ok otherwise.
Thanks for your help.

1 Answer 1


Go to Administer > System Settings > Resource URLs and check that the first one 'CiviCRM Resource URL' is set - usually [civicrm.root]/

It's worth checking Administer > System Settings > Directories at the same time.

  • Administer > System Settings > Resource is [civicrm.root]/ Administer > System Settings > Directories all look good. Btw. $arrowUrl resolves to [civicrm.root]/sites/all/modules/civicrm/packages/jquery/css/images/arrow.png
    – Dilip
    Commented Jun 25, 2018 at 12:32
  • 1
    [civicrm.root] typically resolves to http://exampe.org/sites/all/modules/civicrm/, so you should be seeing [civicrm.root]/packages/jquery/css/images/arrow.png
    – Aidan
    Commented Jun 25, 2018 at 14:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.