Answers.Body: <p>Check if the plugin folders in <code>craft/plugins</code> are named correctly. Most local environments aren't case-sensitive, but most servers are.</p>
  
  <p><strong>Valid:</strong></p>
  
  <p><code>craft/plugins/trunchtml/</code><br>
  <code>craft/plugins/import/</code></p>
  
  <p><strong>Invalid:</strong></p>
  
  <p><code>craft/plugins/truncHTML/</code><br>
  <code>craft/plugins/Import/</code></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-07-30T23:50:17.350Z
Answers.Text: Simply changing the plugin foldernames to lowercase totally solved the issue. Thank you!
Answers.UserDisplayName: Moto_Nomad
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-07-30T23:23:10.997Z
Answers.LastActivityDate: 2014-07-30T23:23:10.997Z
Answers.UserDisplayName: Victor
Body: <p>Two different plugins not showing in the CP after code was pushed to staging server.</p>
  
  <p><strong>My questions:</strong>  </p>
  
  <p><strong>1) Why wouldn't the plugins show in CP if plugins are present in the craft_plugins table?</strong></p>
  
  <p><strong>2) How to troubleshoot this issue?</strong>  I'm not seeing any plugin errors in php-error.log or craft.log.</p>
  
  <p><strong>What I know:</strong></p>
  
  <p>-- Two plugins are NOT showing:</p>
  
  <ul>
  <li>truncHTML ( my own custom twigFilter )  </li>
  <li>the "Import" plugin (
  boboldehampsink v 0.7.1- latest)</li>
  <li>Other plugins load fine. </li>
  </ul>
  
  <p>-- Both "missing" plugins are present in the craft_plugins table. </p>
  
  <p>-- Site seems to work file except for missing plugins, and related missing twig filter template error:</p>
  
  <pre><code>The filter "truncHTML" does not exist 
  </code></pre>
  
  <p>-- My Development environment is php 5.4.24.<br>
  -- Staging is PHP 5.3.3 (where Plugins not loading) </p>
  
  <ul>
  <li>I confirmed that all Craft required PHP extensions are loading on the staging server</li>
  </ul>
  
  <p>-- Craft dev mode enabled. </p>
  
  <p>-- a similar truncate twig filter plugin loads fine.  </p>
  
  <pre><code>2014/07/30 00:51:58 [trace] [system.CModule] Loading "plugins" application component
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (594)
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (226)
  in /var/www/craft.dev/craft/app/index.php (196)
  2014/07/30 00:51:58 [trace] [system.db.CDbCommand] Querying SQL: SELECT `id`, `class`, `version`, `settings`, `installDate`
  FROM `craft_plugins`
  WHERE enabled=1
  in /var/www/craft.dev/craft/app/services/PluginsService.php (101)
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (226)
  in /var/www/craft.dev/craft/app/index.php (196)
  2014/07/30 00:51:58 [profile] [system.db.CDbCommand.query] begin:system.db.CDbCommand.query(SELECT `id`, `class`, `version`, `settings`, `installDate`
  FROM `craft_plugins`
  WHERE enabled=1)
  2014/07/30 00:51:58 [profile] [system.db.CDbCommand.query] end:system.db.CDbCommand.query(SELECT `id`, `class`, `version`, `settings`, `installDate`
  FROM `craft_plugins`
  WHERE enabled=1)
  2014/07/30 00:51:58 [trace] [system.CModule] Loading "messages" application component
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (594)
  in /var/www/craft.dev/craft/app/Craft.php (402)
  in /var/www/craft.dev/craft/plugins/truncate/TruncatePlugin.php (13)
  2014/07/30 00:51:58 [trace] [system.CModule] Loading "i18n" application component
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (594)
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (826)
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (293)
  </code></pre>
  
  <p>-- I can include a stack trace detailing the twig "missing filter" error resulting from missing twig filter plugin, but I don't think this helps explain the missing plugin.   </p>
  
  <p><strong>Any Ideas?  Thanks!!</strong></p>
  
Tags: <templating><plugins>
Title: Two Plugins not showing in CP after pushing to staging server
ThreadText: # Two Plugins not showing in CP after pushing to staging server
  
  (Asked by: username_0 on 2014-07-30)
  
  Two different plugins not showing in the CP after code was pushed to staging server.
  
  **My questions:**
  
  **1) Why wouldn't the plugins show in CP if plugins are present in the craft\_plugins table?**
  
  **2) How to troubleshoot this issue?** I'm not seeing any plugin errors in php-error.log or craft.log.
  
  **What I know:**
  
  -- Two plugins are NOT showing:
  
  * truncHTML ( my own custom twigFilter )
  * the "Import" plugin (
    boboldehampsink v 0.7.1- latest)
  * Other plugins load fine.
  
  -- Both "missing" plugins are present in the craft\_plugins table.
  
  -- Site seems to work file except for missing plugins, and related missing twig filter template error:
  
  ```
  The filter "truncHTML" does not exist 
  
  ```
  
  -- My Development environment is php 5.4.24.  
  -- Staging is PHP 5.3.3 (where Plugins not loading)
  
  * I confirmed that all Craft required PHP extensions are loading on the staging server
  
  -- Craft dev mode enabled.
  
  -- a similar truncate twig filter plugin loads fine.
  
  ```
  2014/07/30 00:51:58 [trace] [system.CModule] Loading "plugins" application component
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (594)
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (226)
  in /var/www/craft.dev/craft/app/index.php (196)
  2014/07/30 00:51:58 [trace] [system.db.CDbCommand] Querying SQL: SELECT `id`, `class`, `version`, `settings`, `installDate`
  FROM `craft_plugins`
  WHERE enabled=1
  in /var/www/craft.dev/craft/app/services/PluginsService.php (101)
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (226)
  in /var/www/craft.dev/craft/app/index.php (196)
  2014/07/30 00:51:58 [profile] [system.db.CDbCommand.query] begin:system.db.CDbCommand.query(SELECT `id`, `class`, `version`, `settings`, `installDate`
  FROM `craft_plugins`
  WHERE enabled=1)
  2014/07/30 00:51:58 [profile] [system.db.CDbCommand.query] end:system.db.CDbCommand.query(SELECT `id`, `class`, `version`, `settings`, `installDate`
  FROM `craft_plugins`
  WHERE enabled=1)
  2014/07/30 00:51:58 [trace] [system.CModule] Loading "messages" application component
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (594)
  in /var/www/craft.dev/craft/app/Craft.php (402)
  in /var/www/craft.dev/craft/plugins/truncate/TruncatePlugin.php (13)
  2014/07/30 00:51:58 [trace] [system.CModule] Loading "i18n" application component
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (594)
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (826)
  in /var/www/craft.dev/craft/app/etc/web/WebApp.php (293)
  
  ```
  
  -- I can include a stack trace detailing the twig "missing filter" error resulting from missing twig filter plugin, but I don't think this helps explain the missing plugin.
  
  **Any Ideas? Thanks!!**
  
  **Tags:** templating, plugins
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2014-07-30. Score: 12 | Accepted answer
  
  Check if the plugin folders in `craft/plugins` are named correctly. Most local environments aren't case-sensitive, but most servers are.
  
  **Valid:**
  
  `craft/plugins/trunchtml/`  
  `craft/plugins/import/`
  
  **Invalid:**
  
  `craft/plugins/truncHTML/`  
  `craft/plugins/Import/`
  
  > **Comments:**
  > **username_0**: Simply changing the plugin foldernames to lowercase totally solved the issue. Thank you!  
  
  ---
  
  