Cannot write to file problems after upgrade 0.6.x to 0.8.4

Having trouble installing serendipity?
Post Reply
Olger
Regular
Posts: 6
Joined: Thu Aug 25, 2005 11:33 pm
Location: Haarlem, The Netherlands
Contact:

Cannot write to file problems after upgrade 0.6.x to 0.8.4

Post by Olger »

Hi,

I read about some very good improvements and decided to upgrade my s9y installation from version 0.6.x to version 0.8.4.

I uploaded the install files to the serendipity directory and did what i was told. (had to chmod the templates_c dir). After that i got three green lights:

Errors are displayed in red, recommendations in yellow and success in green.
Permissions
/home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/ Writable
/home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/templates_c Writable
/home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/uploads/ Writable

The upgrade seemed to go fine, but at the last page i was told that about 20 files could not be writen to. (i have included it all below). Now the frontpage of the blog is just blank. The admin part does work fine, all old entries are shown, in preview mode even in my old custom template.

Should i have chmodded these files to be wrtitten as well? But shouldn't there have been an alarm or anything then? Is there any way i can fix this situation without losing any data / having to do a fresh install?

Thanks very much, looking forward to start using the new version.

Olger.

Error overview:


We detected some errors while running some diagnostics on your entered information:

Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_layout.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_layout_table.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_entries_overview.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_rss_exchange.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_admin_category.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_admin_entries.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_admin_images.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_admin_installer.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_admin_interop.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_admin_overview.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_admin_plugins.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_admin_templates.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_admin_upgrader.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_admin_users.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/compat.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_functions_config.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_functions_images.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_functions_installer.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_genpage.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_lang.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_plugin_api.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_sidebar_items.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_db.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_db_mysql.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_db_postgres.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_db_sqlite.inc.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/htaccess.errordocs.tpl.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/htaccess.normal.tpl.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/htaccess.rewrite.tpl.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/INSTALL.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/LICENSE.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/NEWS.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/README.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/TODO.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/upgrade.sh.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/templates/default/layout.php.
Cannot write to file /home/httpd/vhosts/leukomteweten.nl/httpdocs/serendipity/serendipity_entries.php.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Cannot write to file problems after upgrade 0.6.x to 0.8

Post by garvinhicking »

Hi Olger!

You can safely ignore the error message about the 20 files. As described in http://www.s9y.org/index.php?node=63#A16 those files are just obsoleted, and you can remove the mentioned files on your own. If you don't remove them, it's also no problem. It just swamps your directory, but it does nothing wrong.

In the same document you will find changes you need to make to make your template compatible to Serendipity 0.8. In most cases it suffices to replace some calls to serendipity_plugin_api.php. You can also choose the default or another template in the admin section, then you should get a right page.

Tell me if that works out for you?

Best regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Olger
Regular
Posts: 6
Joined: Thu Aug 25, 2005 11:33 pm
Location: Haarlem, The Netherlands
Contact:

Post by Olger »

Hi Garvin,

Thanks for advising. Selecting a different theme does indeed show the content! I will make the apropriate changes to my old theme.

Thanks very much for your fast response. Realy like what you're doing with this project. (where do you find the time, anyway? ;)

Olger.
Post Reply