Moved Joomla 1.7 site to new server. Admin is working fine. Display pages are not displayed

I have just migrated my Joomla 1.7 site to a new server.

Content management works fine. Configuration.php seems to be fine. Get "The requested document was not found on this server." for every page except Home.

Should talk to database OK or I get an error. Could this be a problem with PHP?

Thank,

Andy

+3


source to share


3 answers


  • Have you cleared your joomla cache?
  • Disable caching of pages and / or modules.
  • Disable any plugin that optimizes "loading speed".
  • Try to remove SEF-URL (Joomla! And any third party extension).
  • If you are using custom .htacess then use unmodified joomla.
  • Disable some system plugins.
  • Disable modules on the main page.
  • Have you tried using a different template (site)?


+2


source


You have a url that supports working with the machine enabled in global config / admin / realm. You've probably enabled the mod_rewrite function, which removes the / index.php / part of the urls.

It is a requirement of this mode that you have a .htaccess file at the root of your site. You probably configured this correctly on your development server, but you may have forgotten to move the file when you went live. Some FTP programs hide dot files (files starting with a leading dot in the filename), so depending on how you transferred the files (I assume using FTP instead of a manual Akeeba backup or similar) the file may be skipped ... View FTP client options / settings to show / hide hidden files.

Otherwise the file may be correct in place, but if you developed in a subfolder on your development server, you would set the RewriteBase line to your / subfolder /

RewriteBase /sub-folder/

      



Now you are on a live server, this line may not be correct. If so, edit the file in Read

RewriteBase /

      

Most likely it is one or the other of these problems - missing .htaccess file or incorrect RewriteBase. The third and currently slightly more unlikely option is that your server does not have mod_rewrite, but I think this will lead to 500 server errors.

+1


source


Check if you are using any modules that call the database and you have not changed the database data in this module after migration. If the admin panel is working fine, I think the problem is with some of the modules used in the frontend. You can debug by disabling a few suspect modules and check if your site is working fine or not. Else provide additional information about your site so I can check further.

0


source







All Articles