The MU forums have moved to WordPress.org

All posts "Not Found" on newly created blogs (5 posts)

  1. jschuren
    Member
    Posted 14 years ago #

    We've been running WPMU for quite a few months now in a school setting. Recently, we've created some new blogs for students entering our district. Each new blog that's been created will not display any posts, including the default "Hello, World" post. The existing blogs are operating normally.

    Based on my troubleshooting research, I've attempted to resolve the problem by:
    1) restarting apache
    2) restarting our WP server
    3) ensuring mod_rewrite is on
    4) manually overwriting the WP 2.9.1 files
    5) updating via the WP button to WPMU 2.9.2

    Here is a list of plugins we are running, in case there are any known issues with any of them:
    * GT Post Approval 0.3 Beta
    * Pending Posts Indicator
    * Peter's Collaboration E-mails for WordPress MU
    * WordPress MU Sitewide Tags Pages
    * HGK SMTP
    * Collapsing Links
    * Library Thing widget
    * Viper's Video Quicktags

    Here is an example blog that was recently created for testing purposes.

    Posts can be made (and approved). They appear in the database, as shown through phpmyadmin. Posts will also appear in the post count on the sidebar (ie. "Uncategorized (3)"). However, they will neither appear when previewed nor when visiting the site.

    Thank you for any assistance you might provide.

  2. andrea_r
    Moderator
    Posted 14 years ago #

    Visit the backend of the blog and resave the permalink settings.

    Let me know if that worked or not.

  3. jschuren
    Member
    Posted 14 years ago #

    Thank you for the reply.

    I tried each of the permalink choices and none of them fixed the problem.

  4. jschuren
    Member
    Posted 14 years ago #

    In the interests of potentially helping future users, here is the solution that worked for me.

    After comparing the tables of a working blog with those of one that was not displaying posts, it appears that not all of the tables were being completely created. Here are the, admittedly, convoluted steps I took to create new blogs that display the posts:

    1. Backup the current (broken) blog
    - via a phpmysql export of the tables
    - via an "export" from within the broken wordpress blog
    2. In phpmyadmin, export the tables of a working blog
    3. Edit this "clean" .sql file by replacing the "good" blog IDs in the table names with the IDs of the broken blog
    - save the file with a new name
    3. In phpmysql, drop all of the tables for the broken blog
    4. In phpmysql, import the clean sql file created in step 3
    5. In wordpress, import the file created in step 1, thereby recreating all of the posts, pages, etc. from the broken blog
    6. Use the wordpress interface to verify all of the settings for the blog are correct

    It sounds like a lot of work, but it only took about 10 minutes to have a working blog.

  5. dstar1
    Member
    Posted 13 years ago #

    Thank you Andrea you saved the day here!!

About this Topic