Upgrade & Fresh Install giving me 404 - The page cannot be found errors

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Lawrence Morris
    New Member
    • Dec 2008
    • 4

    Upgrade & Fresh Install giving me 404 - The page cannot be found errors

    I first attempted upgrading from vb4 to vb5 beta. All of the forums on the first page are present. After the first page, every link I clicked on was leading to a 404 - "The page cannot be found" error. I also noticed that the admincp had been moved to the core directory.

    I then wiped these files and started again. Instead of connecting to the old existing database, I created a new one and tried to do a fresh install from scratch... Same problem... The first page loads fine. After the first page, I get nothing but 404 errors. Anything I click on including the login gets 404 - The page cannot be found errors.

    I'm pretty lost. I've seen similar issues on this board, but I didn't want to hijack some one else's post with my own questions.

    My URL: http://blog.oncenter.com/vb5

    I have attached my config.php from the vb5 directory and copied my httaccess file into text file so that I could attach it.
    Attached Files
  • Zachery
    Former vBulletin Support
    • Jul 2002
    • 59097

    #2
    Did you upload the web.config fi;e?

    Comment

    • Lawrence Morris
      New Member
      • Dec 2008
      • 4

      #3
      Below is the web.configure file contents:

      <?xml version="1.0" encoding="UTF-8"?>
      <!-- This file is to support redirection in IIS.
      This file is harmless if you are running under Apache -->
      <configuration>
      <system.webServer>
      <rewrite>
      <rules>
      <rule name="Installer" stopProcessing="true">
      <match url="^install/" ignoreCase="true" />
      <action type="Rewrite" url="core/install/" />
      </rule>
      <rule name="Main Redirect" stopProcessing="true">
      <match url="^(.*)$" ignoreCase="false" />
      <conditions logicalGrouping="MatchAll">
      <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
      <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
      </conditions>
      <action type="Rewrite" url="index.php/{R:1}" />
      </rule>
      <rule name="Admincp" stopProcessing="true">
      <match url="^(admincp/)$" ignoreCase="false" />
      <action type="Rewrite" url="index.php/{R:1}" />
      </rule>
      </rules>
      </rewrite>
      </system.webServer>
      </configuration>

      Comment

      • Lawrence Morris
        New Member
        • Dec 2008
        • 4

        #4
        The web.config was uploaded to the blog.oncenter.com/vb5 directory.

        Comment

        • Zachery
          Former vBulletin Support
          • Jul 2002
          • 59097

          #5
          What version of IIS is your webhost providing?

          Comment

          • Lawrence Morris
            New Member
            • Dec 2008
            • 4

            #6
            Server is Windows 2003
            IIS V6.0

            PHP V 5.3.21

            Comment

            • Zachery
              Former vBulletin Support
              • Jul 2002
              • 59097

              #7
              vBulletin 5 requires url rewrite support, which requires a third party addon in IIS6, you need to be on IIS7, 7.5 or 8 to get url rewrite support out of the box. If you need to stay on iis6, you'd need a third party system plugin for IIS itself.

              Comment

              Related Topics

              Collapse

              Working...