Hello,
I'm under Drupal 6.9 and it works great...
This morning when I've manually activated cron.php, I have seen that an update for feedapi module had been released ;
so, I go to update.php, follow instructions but when I arrive on the update page, there is nothing to update on the feedapi version select menu...
I don't understand how this is working...
I have manually uninstall the old version and replaced manually by the new > and it works good ;
But I would like to know the correct procedure to update a module...
I have try to find it on the document's section, but I have only found things on the upgrading of drupal core or on converting modules, nothing that answers to my question...
So If somebody could help me and tell me the correct procedure, it would be nice...
Thank your for your help.
and sorry for my bad english...
Comments
.
update.php just runs updates in the module.install. If a module just had code changes, there will be nothing in there. You don't ever want to mess with the dropdowns on the update page. Just tell it to run the updates and it will run any it finds.
Michelle
--------------------------------------
See my Drupal articles and tutorials or come check out life in the Coulee Region.
The update.php script does
The update.php script does not download the new version of a module. It just updates the database.
The correct procedure is:
- Take a look at the module's project page and the README.txt and/or INSTALL.txt files, in case the module requires something unusual.
- Set your site to off-line in admin/settings/site-maintenance
- Manually delete the old version and upload the new version of the module.
- Run update.php to run any database updates which the module may need.
- Set the site to online in admin/settings/site-maintenance
Thank you Michelle and
Thank you Michelle and cog.rusty...
I have tested your procedure with last release of printer friendly : Printer, e-mail and PDF versions 6.x-1.2
and it works fine...
I have save the procedure to my wordpad to use it the next time...
Thank you.