ATutor

Learning Management Tools







Pages:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


Lack of mbstring causing problem


  • 2010-01-15 13:34:03

    Lack of mbstring causing problem

    I was very excited to finally be upgrading from ATutor 1.5.5 to 1.6.4. I had to make considerable changes to my theme and the upgrade worked on my test server. After doing the upgrade on the production server there are problems occurring only in IE (8), Firefox works. In summary, what happens is the user gets logged out when trying to enroll or clicking on a link in the Content navigation. I suspect that a variable value isn't being passed appropriately and that it is due to the lack of mbstring on the production server but don't know enough about it to know if it would cause IE and Firefox to act differently. Unfortunately, my site admin tells me that he cannot install mbstring to see if it is the problem. Could it be or should I be looking elsewhere?

    Thanks, Sandie

    If you are asking for help, provide lots of detail so problems can be reproduced.

    Things to describe:
    Operating system ATutor is installed on -
    ATutor version -
    Patch #s applied -
    ATutor theme name -
    PHP version -
    MySQL version -
    Webserver & version -
    Copies of error messages -
    Changes to default settings -
    Web browser being used -
    ...and anything else relevant -

  • 2010-01-15 13:36:35

    Re: Lack of mbstring causing problem?

    I forgot to mention that mbstring is installed on the test server, where it does work.

    Sandie

  • 2010-01-15 13:56:00

    Re: Lack of mbstring causing problem?

    Pretty well any multilingual Web application today run using UTF-8 characters, which requires mbstring, so your provider is a little behind the times.


    Yes there have been lots of changes to themes since 1.5.5. Rather than trying to update your theme, it may be better to create a new one based on the new default theme. The problem may be something to do with your custom theme. I can't reproduce the it myself, which leads me to believe the theme is the problem.

  • 2010-01-15 14:02:59

    Re: Lack of mbstring causing problem?

    I created the theme from the default theme in 1.6.3. I also forgot to mention that I have the same problem with the default theme in 1.6.4 on the server without mbstring.

  • 2010-01-15 14:46:52

    Re: Lack of mbstring causing problem?

    Maybe it is an mbstring problem then. The system requirement for 1.6+ includes compiling php with mbstring support, so there's not much we can do to help if the provider won't install it.

    sorry...

  • 2010-01-15 14:55:40

    Re: Lack of mbstring causing problem?

    Your saying that the lack of mbstring could be the problem is helpful. My site admin doesn't want to accept that but it makes sense to me. I've tested my theme in 1.6.4 on two servers with mbstring and it works. It also doesn't work with the ATutor default theme with the same behavior. I just don't know enough about mbstring to know why IE would treat things differently than Firefox. My suspicion is that IE handles something differently and is not capturing the session variables properly whereas Firefox makes up for it somehow. Firefox does seem to be more forgiving than IE.

    Thanks for responding. I think I better look for somewhere else to install my production site.

  • 2010-01-16 12:57:57

    Re: Lack of mbstring causing problem?

    There are quite a few providers supporting ATutor. There' a list to choose from. SiteGround has received some good reviews.

    http://www.atutor.ca/services/#providers

    And lots of others if you google "atutor hosting"