Answers.Body: <p>You need an absolute path from the server's root (/), and I doubt that there's a directory /public_html in your setup.  More common situations are:</p>
  
  <ul>
  <li>/var/www/public_html</li>
  <li>/srv/www/yoursite/public_html</li>
  <li>/home/someuser/public_html</li>
  </ul>
  
  <p>or something similar.</p>
  
  <p>You can tell by looking in your <code>civicrm.settings.php</code> file that's in <code>wp-content/plugins/civicrm</code> and scrolling down to the file paths.  One of them will be to the <code>templates_c</code> folder, which should normally be in <code>wp-content/plugins/files/civicrm</code>.  That path will be all the way to the root of your server, so you can just copy that and replace <code>templates_c</code> with <code>custom_ext</code>.</p>
  
  <p>Of course, you could also look at the Temporary Files and Custom Files fields in your Directories admin page.  Under normal circumstances, those should also be pointing to sibling folders of your <code>custom_ext</code> folder.</p>
  
  <p>While you're at it, make sure you set the Extension Resource URL under <em>Administer - System Settings - Resource URLs</em>.  You can probably use the Image Upload URL as an example, replacing <code>persist/contribute</code> with <code>custom_ext</code>.</p>
  
  <p>Now, why CiviCRM doesn't just create the extensions folder and record its location when installing is totally beyond me.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-09-07T15:44:10.280Z
Answers.LastActivityDate: 2015-09-07T15:44:10.280Z
Answers.UserDisplayName: Andie Hunt
Body: <p>I am attempting to enable extensions on civiCRM 4.6.8 via WordPress 4.3. </p>
  
  <p>When I go to administer - system settings - manage extensions I am told I need to set my Extensions Directory. I do so via my file manager at public_html/iowafarmersunion/wp-content/plugins/files/civicrm/custom_ext, paste this file location into Civi, but them an told that the CiviCRM extension directory does not exist.</p>
  
  <p>Am I skipping a step? I was following directly on this page: <a href="http://wiki.civicrm.org/confluence/display/CRMDOC/Extensions#Extensions-WordPress" rel="nofollow">http://wiki.civicrm.org/confluence/display/CRMDOC/Extensions#Extensions-WordPress</a></p>
  
  <p>Thank you!</p>
  
  <p>edit:
  I have made sure the directory's permissions are set to 777 for the time being and still no dice.</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-09-06T01:43:47.717Z
Comments.Text: Did you leave off the opening slash?  You've left it off in the question above.
Comments.UserDisplayName: Jon G - Megaphone Tech
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-09-07T15:04:06.493Z
Comments.Text: I did at first... whoops! Just added it and am still having the same problem.
Comments.UserDisplayName: ahnakay
Tags: <extension><configuration>
Title: Enabling extensions - directory not found
ThreadText: # Enabling extensions - directory not found
  
  (Asked by: username_0 on 2015-09-06)
  
  I am attempting to enable extensions on civiCRM 4.6.8 via WordPress 4.3.
  
  When I go to administer - system settings - manage extensions I am told I need to set my Extensions Directory. I do so via my file manager at public\_html/iowafarmersunion/wp-content/plugins/files/civicrm/custom\_ext, paste this file location into Civi, but them an told that the CiviCRM extension directory does not exist.
  
  Am I skipping a step? I was following directly on this page: <http://wiki.civicrm.org/confluence/display/CRMDOC/Extensions#Extensions-WordPress>
  
  Thank you!
  
  edit:
  I have made sure the directory's permissions are set to 777 for the time being and still no dice.
  
  **Tags:** extension, configuration
  
  > **Comments:**
  > **username_1**: Did you leave off the opening slash?  You've left it off in the question above.  
  > **username_0**: I did at first... whoops! Just added it and am still having the same problem.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2015-09-07. Score: 2
  
  You need an absolute path from the server's root (/), and I doubt that there's a directory /public\_html in your setup. More common situations are:
  
  * /var/www/public\_html
  * /srv/www/yoursite/public\_html
  * /home/someuser/public\_html
  
  or something similar.
  
  You can tell by looking in your `civicrm.settings.php` file that's in `wp-content/plugins/civicrm` and scrolling down to the file paths. One of them will be to the `templates_c` folder, which should normally be in `wp-content/plugins/files/civicrm`. That path will be all the way to the root of your server, so you can just copy that and replace `templates_c` with `custom_ext`.
  
  Of course, you could also look at the Temporary Files and Custom Files fields in your Directories admin page. Under normal circumstances, those should also be pointing to sibling folders of your `custom_ext` folder.
  
  While you're at it, make sure you set the Extension Resource URL under *Administer - System Settings - Resource URLs*. You can probably use the Image Upload URL as an example, replacing `persist/contribute` with `custom_ext`.
  
  Now, why CiviCRM doesn't just create the extensions folder and record its location when installing is totally beyond me.
  
  
  ---
  
  