<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>

CC BY-SA 3.0
2014-07-30T23:50:17.350Z
Simply changing the plugin foldernames to lowercase totally solved the issue. Thank you!
Moto_Nomad
CC BY-SA 3.0
2014-07-30T23:23:10.997Z
2014-07-30T23:23:10.997Z
Victor
<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>

<templating><plugins>
Two Plugins not showing in CP after pushing to staging server
# 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!  

---

