Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...About to give up on DNNAbout to give up on DNN
Previous
 
Next
New Post
10/29/2009 8:45 PM
 

Making a long story short, I finally installed DNN into my discountasp after wasting last two days. Installing dnn was kinda a process of fun. I had to repeatedly change web.config because of installation error. For each change, I had to delete all db tables/procedures/functions/views and files made by the installer and upload whole of packages via ftp which took 10-20 mins each. Let's see what did I change so far.

1. First browser suggested <customerror mode="off"> so I did.

2. it complained  <add name="ScriptModule" is defined already. so I deleted the line. 

3. System.Web.Extensions is said to be ambiguous between 1.0 and 3.5. I deleted the assembly in bin directory and changed all reference 3.5.0.0 instead of 1.0.^%T*^%,0 in web.config

4. For my great pleasure, windows explorer kept producing timeout error during uploading. Later, I found I had to use filezilla.

After the two days, I finally got congratulation message of installation. But to give me more pleasure, when trying to access the site, I got two simple warning messages in my browser: "An error has occurred" twice. So I referred to EventLog and found following trace. Wow really? PhpNuke was real joy. I didn't even have to upload at the time and it ran right away....enough to complain....please read following with me.

DotNetNuke.Services.Exceptions.PageLoadException: The control collection cannot be modified during DataBind, Init, Load, PreRender or Unload phases. ---&gt; System.Web.HttpException: The control collection cannot be modified during DataBind, Init, Load, PreRender or Unload phases.
   at System.Web.UI.ControlCollection.Add(Control child)
   at DotNetNuke.UI.Utilities.MSAJAX.Register(Page objPage)
   at DotNetNuke.UI.Utilities.MSAJAX.RegisterClientScript(Page objPage, String Path)
   at DotNetNuke.UI.Utilities.ClientAPI.RegisterClientScriptBlock(Page objPage, String key)
   at DotNetNuke.UI.Utilities.ClientAPI.RegisterClientReference(Page objPage, ClientNamespaceReferences eRef)
   at DotNetNuke.UI.Utilities.ClientAPI.RegisterClientReference(Page objPage, ClientNamespaceReferences eRef)
   at DotNetNuke.UI.Utilities.DNNClientAPI.EnableMinMax(Control objButton, Control objContent, Int32 intModuleId, Boolean blnDefaultMin, String strMinIconLoc, String strMaxIconLoc, MinMaxPersistanceType ePersistanceType, Int32 intAnimationFrames, String strPersonalizationNamingCtr, String strPersonalizationKey)
   at DotNetNuke.UI.Utilities.DNNClientAPI.EnableMinMax(Control objButton, Control objContent, Boolean blnDefaultMin, String strMinIconLoc, String strMaxIconLoc, MinMaxPersistanceType ePersistanceType, String strPersonalizationNamingCtr, String strPersonalizationKey)
   at DotNetNuke.UI.ControlPanels.IconBar.Page_PreRender(Object sender, EventArgs e) in E:\web\ephphathare\htdocs\CMSTS\Admin\ControlPanel\IconBar.ascx.vb:line 381
   at System.Web.UI.Control.OnPreRender(EventArgs e)
   at System.Web.UI.Control.PreRenderRecursiveInternal()
   at System.Web.UI.Control.PreRenderRecursiveInternal()
   at System.Web.UI.Control.PreRenderRecursiveInternal()
   at System.Web.UI.Control.PreRenderRecursiveInternal()
   at System.Web.UI.Control.PreRenderRecursiveInternal()
   at System.Web.UI.Control.PreRenderRecursiveInternal()
   at System.Web.UI.Control.PreRenderRecursiveInternal()

   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

This looks like Ajax problem. Could somebody explain how to deal with this error?

Thanks

 

 

 
New Post
10/30/2009 10:58 AM
 

I am also facing similar problem after upgrading dotnetnuke site to latest version.

I AM ALSO ABOUT TO GIVE UP DNN. TOO MANY ERRORS.

GOOD TOPIC TITLE.

 
New Post
10/30/2009 5:08 PM
 

You really don't want to be messing with the web.config file like that. The only items you should have to change from default are the database connection strings. In fact I would bet that 99% of all the errors I have received during deployment have been database connectivity issues (or portal aliases). Also, make sure that your host is running the site in framework v3.5.

 
New Post
10/31/2009 6:23 AM
 

Actually, if using "custom" option in installation wizard, you don't need to touch web.config manually at all. Use "check permission" and "check database connection" shall help a lot.

If you encounter issues during initial installation, it is usally fastest and easiest to delete all files and database and start from scratch.

Make sure, full file system permissions are granted to the ASP.Net account ("Network Service" by default or specified in IIS App Pool settings).

In IIS web site configuration, make sure ASP.Net 2.0 is configured and MS Ajax.net 1.0 installed, for DNN 5, .Net 3.5 SP1 needs to be installed. Validate, default documents include default.aspx and ASP.Net authentication does not activate identity impersonation.

 


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...About to give up on DNNAbout to give up on DNN


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out