ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Moving EE site to web root

November 14, 2011 6:18pm

Subscribe [3]
  • #1 / Nov 14, 2011 6:18pm

    Mediafluent

    15 posts

    Support,

    For our first EE site, we installed EE 2.1.3 in the /ee213/ directory. We got it working great and then moved it to the web root directory making sure to change the General Configuration > URL to the root directory to just a forward slash /. It seemed to work fine so we upgraded to EE 2.3.1. Then we found out we couldn’t create new entries or edit entries: we could create new and edit but after submitting the new entry didn’t show up and edited entries didn’t save the changes.

    ON the entry Pages tab, we’re getting “Invalid Page URI” error after pressing submit no matter what’s entered.

    We reverted back to 2.1.3 and found it was the same issue likely due to moving up to the web root folder. Any ideas on how to fix?

    Thanks,
    Jim

    Also, FYI, we were getting a 500 Server config error when we upgraded because we didn’t have the HASH extension installed in PHP. You might want to include in the upgrade notes that it’s required.

  • #2 / Nov 15, 2011 10:05am

    Kevin Smith

    4784 posts

    Hi DreamProducer,

    Sorry to hear about the frustration you’re having here. The URL that should be in the URL to the root directory of your site setting should look like this:

    http://example.com/

    rather than just a forward-slash. If you update that particular setting, do things work again?

    Regarding the HASH extension requirement, I’m checking with one of our devs on that to see if they need to add that to the list of requirements. Thanks for bringing that to our attention!

  • #3 / Nov 15, 2011 10:38am

    Mediafluent

    15 posts

    That fixed it! My client is happy now so I’m really happy now. Thanks a million!

  • #4 / Nov 15, 2011 4:49pm

    Kevin Smith

    4784 posts

    No problem! Glad that took care of it.

    I got word back on the Hash requirement. There are so many possible configurations of PHP that we assume a standard installation of PHP and then let you know what you must have enabled in addition to that, if anything. With the Hash extension, it’s enabled by default in PHP, so we don’t list it as an explicit requirement.

    Is there anything else I can help with?

  • #5 / Nov 18, 2011 11:09am

    Mediafluent

    15 posts

    Ahh! My sys admin likes to turn unused stuff off for security. No more help needed in this thread. Thanks!

    UPDATE: I found out Verio doesn’t have it installed by default.

  • #6 / Nov 21, 2011 2:36pm

    Kyle Cotter

    730 posts

    Glad Kevin was able to help you out here DreamProducer.

    If you have any more questions, feel free to post again.

    Thanks!

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases