[Plugin Errors] Themes Can not install from gallery

Topics: Themes
Sep 24, 2011 at 3:02 AM
Edited Oct 24, 2011 at 6:29 PM

Just downloaded BlogEngine.NET 2.5.0.14

Same errors as before.  I tried installing all of the themes on the first page in the gallery.  Same issue as before

with this Issue Tracker:  http://blogengine.codeplex.com/workitem/12195

The themes are downloaded into the themes folder and they look ok.

But, not showing up in the Plugins --> Themes  as available.  So no way to use them.

 

These are the errors:

When trying to install the message box shows up saying "Error installing package, see logs for details"

PackageManager.UninstallPackage: Value cannot be null.
Parameter name: source

and

BlogEngine.Core.Packaging.Installer.InstallPackage: Could not find a part of the path 'C:\Users\thecuddlyhoney\Desktop\Website\BE\BE 2.5.0.14\blogengine_cb68c2a2edcc\BlogEngine\BlogEngine.NET\App_Data\packages\Interlude.2.5.0.1\lib\'.

Same error for all themes.

 

------------------------------------------------------------------------------------------------------

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:54:10 PM
Contents Below
PackageManager.UninstallPackage: Value cannot be null.
Parameter name: source
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:54:13 PM
Contents Below
BlogEngine.Core.Packaging.Installer.InstallPackage: Could not find a part of the path 'C:\Users\thecuddlyhoney\Desktop\Website\BE\BE 2.5.0.14\blogengine_cb68c2a2edcc\BlogEngine\BlogEngine.NET\App_Data\packages\Interlude.2.5.0.1\lib\'.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:54:54 PM
Contents Below
PackageManager.UninstallPackage: Value cannot be null.
Parameter name: source
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:54:58 PM
Contents Below
BlogEngine.Core.Packaging.Installer.InstallPackage: Could not find a part of the path 'C:\Users\thecuddlyhoney\Desktop\Website\BE\BE 2.5.0.14\blogengine_cb68c2a2edcc\BlogEngine\BlogEngine.NET\App_Data\packages\RedTuts.2.5.0.0\lib\'.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:03 PM
Contents Below
PackageManager.UninstallPackage: Value cannot be null.
Parameter name: source
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:06 PM
Contents Below
BlogEngine.Core.Packaging.Installer.InstallPackage: Could not find a part of the path 'C:\Users\thecuddlyhoney\Desktop\Website\BE\BE 2.5.0.14\blogengine_cb68c2a2edcc\BlogEngine\BlogEngine.NET\App_Data\packages\Blueline.2.1\lib\'.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:14 PM
Contents Below
PackageManager.UninstallPackage: Value cannot be null.
Parameter name: source
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:18 PM
Contents Below
BlogEngine.Core.Packaging.Installer.InstallPackage: Could not find a part of the path 'C:\Users\thecuddlyhoney\Desktop\Website\BE\BE 2.5.0.14\blogengine_cb68c2a2edcc\BlogEngine\BlogEngine.NET\App_Data\packages\BlueSkyline.2.1\lib\'.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:24 PM
Contents Below
PackageManager.UninstallPackage: Value cannot be null.
Parameter name: source
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:25 PM
Contents Below
BlogEngine.Core.Packaging.Installer.InstallPackage: Could not find a part of the path 'C:\Users\thecuddlyhoney\Desktop\Website\BE\BE 2.5.0.14\blogengine_cb68c2a2edcc\BlogEngine\BlogEngine.NET\App_Data\packages\Grayandgold-no-menu.2.1\lib\'.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:29 PM
Contents Below
PackageManager.UninstallPackage: Value cannot be null.
Parameter name: source
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:30 PM
Contents Below
BlogEngine.Core.Packaging.Installer.InstallPackage: Could not find a part of the path 'C:\Users\thecuddlyhoney\Desktop\Website\BE\BE 2.5.0.14\blogengine_cb68c2a2edcc\BlogEngine\BlogEngine.NET\App_Data\packages\Greenline-no-menu.2.1\lib\'.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:40 PM
Contents Below
PackageManager.UninstallPackage: Value cannot be null.
Parameter name: source
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:44 PM
Contents Below
BlogEngine.Core.Packaging.Installer.InstallPackage: Could not find a part of the path 'C:\Users\thecuddlyhoney\Desktop\Website\BE\BE 2.5.0.14\blogengine_cb68c2a2edcc\BlogEngine\BlogEngine.NET\App_Data\packages\RedSkyline.2.1\lib\'.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:48 PM
Contents Below
PackageManager.UninstallPackage: Value cannot be null.
Parameter name: source
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:50 PM
Contents Below
BlogEngine.Core.Packaging.Installer.InstallPackage: Could not find a part of the path 'C:\Users\thecuddlyhoney\Desktop\Website\BE\BE 2.5.0.14\blogengine_cb68c2a2edcc\BlogEngine\BlogEngine.NET\App_Data\packages\Simple-life.2.0.0.0\lib\'.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:55:58 PM
Contents Below
PackageManager.UninstallPackage: Value cannot be null.
Parameter name: source
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Date: 9/23/2011 9:56:04 PM
Contents Below
BlogEngine.Core.Packaging.Installer.InstallPackage: Could not find a part of the path 'C:\Users\thecuddlyhoney\Desktop\Website\BE\BE 2.5.0.14\blogengine_cb68c2a2edcc\BlogEngine\BlogEngine.NET\App_Data\packages\AllTuts.2.5.0.0\lib\'.

Java Blog

Coordinator
Sep 24, 2011 at 4:01 AM

I fixed it locally but haven't commit yet, need a bit more testing. Will do it tomorrow.

Feb 10, 2012 at 12:53 AM

hmmm....encountered the same problem and looked at the permissions and such.

The engine is attempting to write to the ~/themes folder. However write permissions are only granted to the app_data folder. Therefore simply download the package, unzip it and remove version numbers from the folder (on a few themes only idk why) copy to the themes folder and restart the web application or website. Navigate to the themes section and voila there is the new theme.

I suppose write permissions could be left on the themes folder too but i wouldn't want to leave it and have someone delete your current theme on you lol.

Hope this helps