The merged asset : couldn't be parsed for getting the hashcode #1493

Closed
anonymous-piwik-user opened this Issue Jul 21, 2010 · 4 comments

3 participants

@anonymous-piwik-user

Heya!

After upgrading to 0.6.4 both of my installations have died:

The merged asset : couldn't be parsed for getting the hashcode.
Backtrace:

#0 /dir/core/AssetManager.php(386): Piwik_AssetManager::getMergedAssetHash('css')
#1 /dir/core/AssetManager.php(433): Piwik_AssetManager::removeMergedAsset('css')
#2 /dir/plugins/CoreUpdater/CoreUpdater.php(64): Piwik_AssetManager::removeMergedAssets()
#3 function: Piwik_CoreUpdater->dispatch(Object(Piwik_Event_Notification))
#4 /dir/libs/Event/Dispatcher.php(284): call_user_func_array(Array, Array)
#5 /dir/core/PluginsManager.php(532): Event_Dispatcher->postNotification(Object(Piwik_Event_Notification), true, false)
#6 /dir/core/FrontController.php(227): Piwik_PostEvent('FrontController...')
#7 /dir/index.php(58): Piwik_FrontController->init()
#8 {main}

@mattab
Piwik Open Source Analytics member

Please apply the following patch to your Piwik:

Index: /trunk/core/AssetManager.php
===================================================================
--- /trunk/core/AssetManager.php (revision 2619)
+++ /trunk/core/AssetManager.php (revision 2620)
@@ -325,38 +325,40 @@
     *
     * @throws Exception if there is more than one file of the same type.
     * @return string The hashcode of the merged file, false if not present.
     */
    private static function getMergedAssetHash ($type)
    {   
        $mergedFileDirectory = self::getMergedFileDirectory();

        $matchingFiles = glob( $mergedFileDirectory . "*." . $type );

+       if($matchingFiles === false)
+       {
+           return false;
+       }

(3 lines to add)
does it fix it for you?

@anonymous-piwik-user

It works for me.
Thank you very much :)

@robocoder

Fixed in [(which also reverts an earlier fix in 2619).

@anonymous-piwik-user

Jep works for me as well, thanks!

@anonymous-piwik-user anonymous-piwik-user added this to the Piwik 0.6.5 milestone Jul 8, 2014
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment