Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Deron Johnson 83 posts 114 karma points
    Aug 03, 2012 @ 22:27
    Deron Johnson
    0

    Basic Install Question /Issues

    We are attempting to install the Tea Commerce package (latest) into our Umbraco 4.7.0 site and it is gettig the error below. After reading the install guide for the starter kit, it says a new database needs to be installed. Is this true or can it use the current Umbraco db? Any clues on why the package install errors out?

     

     

    Stack Trace:

    I DO have a c:\umbraco\app_data FOLDER (not file).....

     

    Thanks

    [Exception: Error - file not found. Could find file named 'C:\umbraco\App_Data\']
       umbraco.cms.businesslogic.packager.Installer.Import(String InputFile) +651
       umbraco.presentation.developer.packages.Installer.Page_Load(Object sender, EventArgs e) +941
       System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +25
       umbraco.BasePages.BasePage.OnLoad(EventArgs e) +19
       System.Web.UI.Control.LoadRecursive() +71
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
  • Anders Burla 2560 posts 8256 karma points
    Aug 05, 2012 @ 13:01
    Anders Burla
    0

    Hi Deron

    Are you installing Tea Commerce or the Tea Commerce starter kit?

    Have you checked your folder permissions? - http://our.umbraco.org/wiki/reference/files-and-folders/permissions

    Kind regards
    Anders

  • Deron Johnson 83 posts 114 karma points
    Aug 06, 2012 @ 14:51
    Deron Johnson
    0

    Although we have had trouble installing both in the past, this particular error was just installing the package.  My permissions and site work fine as of now.  Unless there is a special permission needed to install the package?  Please confirm.

    Also, for the package install can you confirm my question in the original post?  "After reading the install guide for the starter kit, it says a new database needs to be installed. Is this true or can it use the current Umbraco db?"

    Thanks!

  • Anders Burla 2560 posts 8256 karma points
    Aug 06, 2012 @ 15:13
    Anders Burla
    0

    Did you install this as a package in an existing Umbraco solution? If so - you can't do that - the starter kit is a standalone and complete umbraco website that you need to use as a baseline from start.

    The DB script should be executed in an empty DB.

    Kind regards
    Anders

  • Deron Johnson 83 posts 114 karma points
    Aug 07, 2012 @ 16:37
    Deron Johnson
    0

    We attempted to install it as a package into an existing Umbraco solution.  We just installed it from our Umbraco console much like we do other packages, assuming they are good to install into that site like other packages are.  If there was a prerequisite dependancy on it being on on a new site with a new DB you would think it would mention that in the 'view details' section of the pakage install from Umbraco. But I didn't see that.  Could you point me to the location where I could find ALL the needed details/prerequisites and perhaps an install/configure guide for this package and starter kit?   Much appreciated, thanks.

  • Anders Burla 2560 posts 8256 karma points
    Aug 07, 2012 @ 16:57
    Anders Burla
    0

    Hi Deron

    Here is all info needed - and also a link to the installation guide at this link.

    http://www.teacommerce.net/en/products/tea-commerce-starter-kit.aspx

    Kind regards
    Anders

  • Deron Johnson 83 posts 114 karma points
    Aug 07, 2012 @ 19:48
    Deron Johnson
    0

    Got a couple of holes on info that you may can fill.  I see an install guide for the Tea Commerce STARTER KIT but nothing really for the TEA Commerce PACKAGE on the link you just sent.  So please clarify any misunderstandings I have here please.

    1)  I assume I need to install the Tea Commerce PACKAGE first, before the Tea Commerce STARTER KIT ?

    2) Does the new database for the starter kit need to be in place BEFORE the Tea Commerce PACKAGE is installed?   Will we get the errors at the beginning of this post because we installed the PACKAGE without the new database?  Because the error I mentioned above is way before the starter kit, this error was from the package install.  We are still trying to troubleshoot that error from the PACKAGE install.

    If the questions I am asking are at the link you sent then I apolgize, but don't see them.  Please detail where it is in the link if I am missing it.

     

    Thanks

  • Deron Johnson 83 posts 114 karma points
    Aug 07, 2012 @ 20:18
    Deron Johnson
    0

    To follow up on previous comments from you after re-reading them again....maybe this is where the confusion lies.....

    So if we have an existing Umbraco website, there is NO package install at all?  Period. Just a new DB and the starter kit?   I am trying to understand this in regards to other Umbraco packages.  If that is the case then why is there an option to install a PACKAGE in the Umbraco package library?   I think it may all make sense once we have those answers.

     

  • Anders Burla 2560 posts 8256 karma points
    Aug 07, 2012 @ 22:47
    Anders Burla
    0

    Hi Deron

    Let me try and explain a little more in depth.

    Tea Commerce is an e-commerce package for Umbraco and is a true Umbraco package you can install using the package installer in Umbraco.

    The starter kit is NOT a true umbraco package - this is a complete umbraco website with different packages pre installed (Tea Commerce, uComponents etc.), css, html - a complete website. This requires an empty DB and should be be treated also like when you install an empty umbraco site.

    So its two different things :)

    Kind regards
    Anders

  • Anders Burla 2560 posts 8256 karma points
    Aug 07, 2012 @ 22:49
    Anders Burla
    0

    If you get the error by just install the Tea Commerce 1.4.3.1 package into your website - then something might be wrong with your setup as we can install it in different of our enviorments. Checked the folder permissions?

  • Deron Johnson 83 posts 114 karma points
    Aug 07, 2012 @ 23:51
    Deron Johnson
    0

    Checked the folder permissions and they were fine.  So I downloaded the 1.4.3.1 package from your site and installed the package as a local rather than from the package repository in Umbraco, and that worked.   I appreciate you clarifying the starter kit and package differences.   At this point we may look into a starter kit but not the latest one as we prefer not to setup a whole new site, we may end up having to go that route but the preference is not not as we will have more work to do with redirects, etc...via that method.  Let me know if you have any starter kit advice going forward with our preferences above.  Previous starter kits were attempted before but we had issues there as well (the details are sketchy but know we had some problems).

     

    Thanks!

  • Anders Burla 2560 posts 8256 karma points
    Aug 08, 2012 @ 09:15
    Anders Burla
    0

    You could install the starter kit at a new empty test website and then copy the things needed or just to learn how things is done with Tea Commerce - the starter kit is a great learning system.

    Kind regards
    Anders

  • Craig100 1136 posts 2523 karma points c-trib
    Aug 17, 2012 @ 21:11
    Craig100
    0

    Brand new 4.8.0 install with SQL CE and the starter kit installed (most basic one). Go to Umbraco Package Repository, find Tea Commerce and click on "Install". Immediately get YSOD: Error - file not found. Could find file named 'C:\Users\Craig\Documents\My Web Sites\TeaCommTest\App_Data\'  

    Help

    Craig

  • Craig100 1136 posts 2523 karma points c-trib
    Aug 20, 2012 @ 11:54
    Craig100
    0

    On a fresh U4.8.0 installation against a new SQL Server DB, when I go to install the Tea Commerce Package from the Package Repository in the Developer section, as soon as I hit the "Install" button I get:-

    Error - file not found. Could find file named 'C:\Users\Craig\Documents\My Web Sites\teaCommerce\App_Data\'

    Please advise.

    Craig

  • Anders Burla 2560 posts 8256 karma points
    Aug 20, 2012 @ 13:14
    Anders Burla
    0

    Hi Craig

    Could you try and download the Tea Commerce package from http://our.umbraco.org/projects/website-utilities/tea-commerce/ and install it. I think that the one in the Package Repository is somehow corrupt. I will contact the Umbraco team about it.

    Kind regards
    Anders

  • Craig100 1136 posts 2523 karma points c-trib
    Aug 20, 2012 @ 13:29
    Craig100
    0

    Hi Anders,

    I did as you said and it installed ok, thank you. However, I'm confused about the instructions you give to add:-

    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>

    <script type="text/javascript" src="/scripts/TeaCommerce/teaCommerce.js"></script>

    to the masterpage/s.  I've just installed Tea Commerce into a blank U4.8.0 site so there are no masterpages anywhere. When I refresh the page as you suggest, there is no Tea Commerce section.

    Please advise.

    Craig

  • Anders Burla 2560 posts 8256 karma points
    Aug 20, 2012 @ 13:40
    Anders Burla
    1

    Hi Craig

    Glad you got it installed.

    Try go to your user and give it access to the Tea Commerce section in the admin interface. The script references should be in your templates - and a masterpage is best so its always integrated. Its correct that when you install a blank umbraco DB there is no templates installed. You can just create your own templates.

    Kind regards
    Anders

  • Craig100 1136 posts 2523 karma points c-trib
    Aug 20, 2012 @ 14:00
    Craig100
    0

    Hi Anders, Thanks for that.

    The confusion was in the wording which you might also like to amend to state that the package will not work on an SQL CE database, which caused me some wasted time on Friday when I was originally trying to install Tea Commerce for evaluation for site proposal.

    Attempting now to install your starter kit by following your instructions. What are the correct permissions you mention in the step 7, "Make the correct folder permissions"?

    I'm doing all this in WebMatrix so, as far as I know, I don't have access to IIS and the App Pool. I'm just doing an "Open site from folder" which I assume will set up the necessary web hosting.  Without setting any permissions on the installed files (because I don't know what they should be), when I start the site from WebMatrix I get the following error:-

     

    "Index was out of range. Must be non-negative and less than the size of the collection.

    Parameter name: index"

    Please advise.

    Craig

  • Craig100 1136 posts 2523 karma points c-trib
    Aug 20, 2012 @ 14:12
    Craig100
    0

    The error message mentioned appeared after starting the web site from WebMatrix which gives the "Looks like there's still work to do" screen and then hitting "Set up your new website" button.

    Craig

     

  • Anders Burla 2560 posts 8256 karma points
    Aug 20, 2012 @ 14:13
    Anders Burla
    0

    Sorry about the SQL CE part - we are looking into having Tea Commerce 2.0 supporting SQL CE. The place we have the requirements at the moment is this url. http://www.teacommerce.net/en/documentation/system-requirements.aspx.

    The starter kit should NOT be installed on top of an existing umrbaco solution. It is a complete Umbraco + Tea Commerce + webshop site so you need to floow the steps and use a completely emtpy website - not even with Umbraco installed.

    The folder permissions is the Umbraco folder permissions - but normally we give the network service modify access to the folder containing the IIS website.http://our.umbraco.org/wiki/reference/files-and-folders/permissions

    I don't know how you would do this with Webmatrix - the starter kit isn't supporting Webmatrix. Its a more low level approch you need to go with the starter kit :)

     

  • Craig100 1136 posts 2523 karma points c-trib
    Aug 20, 2012 @ 14:39
    Craig100
    0

    Hi Anders,

    Yes, I understood the starter kit was a site and not an umbraco package so I followed your instructions.

    You appear to be saying that it's impossible for someone to install a working version of the Tea Commerce "Starter" kit on a developement machine with either Web Matrix or Visual Studio 2010. It has to be a full Windows Server?  I'm trying to evaulate all three Umbraco based eCommerce packages to see which one will be best suited for each of four shops I've just been asked to quote for.  So far, I think I'm going with OpenCart (PHP). The fact that it's free is immaterial, it just gives you so much out of the box and is very extensible and easy to install. However, this isn't good for my Umbraco investment so far.

    How would you suggest I best evaluate Tea Commerce?

    Regards,

    Craig

  • Anders Burla 2560 posts 8256 karma points
    Aug 20, 2012 @ 15:02
    Anders Burla
    0

    The best way to evaluate Tea Commerce would be to install the starter kit at your local IIS in Windows. That is how we often do testing internally when developing Umbraco websites and Tea Commerce webshops. Do you have IIS installed for Windows 7? If so - it works just like a normal webserver. And you then use your hosts file to make a local domain etc. test.umbraco.local and point it to 127.0.0.1 and install your starter kit there.

  • Craig100 1136 posts 2523 karma points c-trib
    Aug 20, 2012 @ 16:21
    Craig100
    0

    Ok, I've now set this up twice in IIS, and have added an appropriate hosts file line.  When I attempt to open the starter site I get:-

    "The requested page cannot be accessed because the related configuration data for the page is invalid.

     

    ModuleIIS Web Core

    NotificationUnknown

    HandlerNot yet determined

    Error Code0x80070032

    Config ErrorThe configuration section 'system.web.extensions' cannot be read because it is missing a section declaration

    Config File\\?\C:\Users\Craig\Documents\My Web Sites\teaTest\web.config

     

      149:   <!-- ASPNETAJAX -->

      150:   <system.web.extensions>

      151:     <scripting>"

    The web.config file is as supplied by you except for the DB connection string of course.

    The web.config section is:-
      <!-- ASPNETAJAX -->
      <system.web.extensions>
        <scripting>
          <scriptResourceHandler enableCompression="true" enableCaching="true" />
          <webServices>
            <jsonSerialization maxJsonLength="2147483644"></jsonSerialization>
          </webServices>
        </scripting>
      </system.web.extensions>

    I'm really wondering why I'm hanging in there with this. I should just use something that works and stop wasting my time and money.

    Craig

     

     

  • Gordon Saxby 1461 posts 1883 karma points
    Aug 20, 2012 @ 16:35
    Gordon Saxby
    0

    Is the associated Application Pool set for .Net v4 / Integrated Pipeline mode?

     

  • Craig100 1136 posts 2523 karma points c-trib
    Aug 20, 2012 @ 16:56
    Craig100
    0

    Switching the application pool from V2 to V4 fixed the error page (the fact that it was AJAX that was highlighted was the clue there).

    Now I just get a totally blank page, no source. I'm definitely hitting the site directory as I put an htm file in there and can read it. Have given full control to the following users for everything in and below the site's root directory:

     IUSR
    SYSTEM
    NETWORK
    Craig (Me)
     IIS_IUSRS

    I gave full control to NETWORK__SERVICE and LOCAL_SERVICE as well but they don't appear in the security settings for some reason.

    Craig
     

  • Gordon Saxby 1461 posts 1883 karma points
    Aug 20, 2012 @ 17:42
    Gordon Saxby
    0

    Sounds like there is no template assigned to the home / default page ... or the home page is not configured with "manage hostnames".

    I have not used the starter kit so I don't know how it is configured.

  • Anders Burla 2560 posts 8256 karma points
    Aug 21, 2012 @ 08:43
    Anders Burla
    0

    Hi Craig - did you remember to assign the hostname to the "en" node as specified in the install guide?

    Sorry for not having a more detailed install guide for people not used to umbraco. When we developed the starter kit we did it for people with a couple of umbraco sites of experience to have a really quick start. But in the last couple of months we can see that many new people to umbraco start with our e-commerce solution and find it a little hard to know what to do. For Tea Commerce 2.0 ( currently in development ) we will also do a new starter kit that will be much more simple to use and hope to make it a normal package ( the reason for not having it today is that the starter kit depends on a couple of other umbraco packages - and umbraco doesn't support is in their package installer ).

    Kind regards
    Anders

  • Craig100 1136 posts 2523 karma points c-trib
    Aug 21, 2012 @ 09:55
    Craig100
    0

    Hi Anders,

    I didn't set the hostname to "en" because that is at step 14 in your instruction list, I can't get past step 11, there is no site to log into. Something must be happening as when I go to teatest/umbraco/ the address turns to teatest/login.aspx?ReturnUrl=%2fumbraco%2f though the page is still blank and there is no source at all.

    I've been developing web site for 15 years and have been working with Umbraco for about 16 months. Maybe a future site can use Tea Commerce 2.0 when you have a test package that works. In the meantime, we're going to use PHP and OpenCart for our next 4 sites which is a shame but will save us a lot of development time mainly because of the built in back office which our clients will love. Tea Commerce might have such a thing as well, but I guess we'll never know.

    Very frustrated,

    Craig

     

  • Craig100 1136 posts 2523 karma points c-trib
    Aug 22, 2012 @ 15:16
    Craig100
    0

    Ok, after some FANTASTIC support from Anders I/we now have the starter kit working on my dev machine. I want to share the story for anyone else trying to install Umbraco or an Umbraco web site on a virtual machine:-

    My desktop development machine is a custom built i7 with 12GB RAM running Linux Mint 13 (Maya) 64 bit with the Cinnamon Desktop.

    When developing MS stuff (which is most of the time actually) I run up a VirtualBox VM with the appropriate dev tools installed.

    Normally I set up for an Umbraco site using Web Matrix so it all installs via the Web PI, occasionally I use VS2010 for some edits.

    The issue I had with the Tea Commerce Starter Kit was nothing to do with the Starter Kit, it was all to do with the IIS Set up.

    Following the installation instructions (here:http://www.teacommerce.net/media/11341/installation_guide.pdf), I could only get to item 11. The login page wouldn't load. All that appeared was the correct URL in the address bar but the page itself was totally blank with no source.

    The trick in IIS was in the sites's IIS section, Authentication sub section to change the Anonymous Authentication user identity from IUSR to "Application pool identity". After doing this, the site worked correctly and the rest of the Starter Kit installation proceeded without incident.

    I know I'm not the only one that develops Umbraco sites in a virtual machine so hopefully this will help some else out as it was a particularly nasty little issue to find.

    Craig 

  • Anders Burla 2560 posts 8256 karma points
    Aug 22, 2012 @ 15:21
    Anders Burla
    0

    Thanks for the kind words and thanks for sharing the story!

    Kind regards
    Anders

  • AJ 13 posts 72 karma points
    Sep 26, 2014 @ 18:17
    AJ
    0

    Hi Anders,

    I have an exiting umbraco site. We are trying to install TeaCommerce on our existing site. First I installed the TeaCommerce package from the local package repository. That added a new TeaCommerce section on the Umbraco Admin login. But I didn't find any documentation on how to move forward after that. I also read installation guide to install the TeaCommerce Starter Kit but it seems I need to create a blank new database and a new website. However, I want to install the starter kit on my existing website. 

    Is there any way I can install starter kit to ease up with the process? If not is there any proper guide that walks me through the process of using TeaCommerce on the Content Node of the Umbraco application.

    Thanks in advance for your help.

    AJ

     

     

     

     

  • Anders Burla 2560 posts 8256 karma points
    Sep 29, 2014 @ 09:03
    Anders Burla
    0

    The starter kit can´t  be installed in an existing solution. Its a complete Umbraco and Tea Commerce solution. If you have an existing site you need to install Tea Commerce and create a store and then copy paste the parts you need from the starter kit to your own solution.

    There isnt a guide tha tis updated to the latest version of Tea Commerce. BUT this blog post might give you an idea and then combine it with the new documentation portal.
    http://anders.burla.dk/umbraco/i-installed-tea-commerce-whats-next/
    http://documentation.teacommerce.net/frontpage/

    Kind regards
    Anders

  • Anders Burla 2560 posts 8256 karma points
    Sep 29, 2014 @ 09:08
    Anders Burla
    0

    The starter kit can´t  be installed in an existing solution. Its a complete Umbraco and Tea Commerce solution. If you have an existing site you need to install Tea Commerce and create a store and then copy paste the parts you need from the starter kit to your own solution.

    There isnt a guide tha tis updated to the latest version of Tea Commerce. BUT this blog post might give you an idea and then combine it with the new documentation portal.
    http://anders.burla.dk/umbraco/i-installed-tea-commerce-whats-next/
    http://documentation.teacommerce.net/frontpage/

    Kind regards
    Anders

  • Andreas Pfanner 196 posts 314 karma points
    Sep 29, 2014 @ 13:32
    Andreas Pfanner
    0

    Hi Anders,

    I also installed the TeaCommerce package (not starter kit!) to an existing Umbraco 4 installation. The backend section was added, but it is empty (Only "Need help?" is in the tree, the content section is completely empty). How can I create a new store there?

    Best Regards Andreas

  • Anders Burla 2560 posts 8256 karma points
    Sep 30, 2014 @ 08:26
    Anders Burla
    0

    Please login with the "super admin" account and you should be able to create a store and set the right security permissions.

Please Sign in or register to post replies

Write your reply to:

Draft