Författare:
Per Stenebo
Skapad:
2014-01-02 20:01:27
Ändrad:
2017-04-16 12:59:24
sv

Uppdatera BendCMS till ny utgåva

Uppdatera befintlig installation till ny utgåva av BendCMS.

  1. Döp om systemmappen bendcms till tex bendcms_old
  2. Döp om bendcms.php (eller index.php) till tex bendcms_old.php
  3. Justera sökvägen till systemmappen i bendcms_old.php
  4. Kontrollera att det gamla systemet fungerar (sökvägar till bilder och sådant har sannolikt havererat, ignorera det isf).
  5. Packa upp den nya utgåvan, alternativt kör separat hjälpskript install_bendcms.php.
  6. Justera ägare och rättigheter på dom uppackade mapparna och filerna (separat hjälpskript: fixabendcms.sh fixpermissions.php).
  7. Kopiera alla aktuella användarkonfigurationer, utom member_0.php, i ~/bendcms/memberConfig
  8. Jämför den nya och gamla versionen av member_0.php, ev justera värden.
  9. Jämför den nya och gamla versionen av ~/bendcms/sysConfig/BendCMS_config.php, justera värden.
  10. Prova att logga in, eventuellt behöver filrättigheter justeras igen.
  11. Kopiera över alla filer med id 100 och över i mapparna ~/bendcms/pageConfig och ~/bendcms/pageContent
  12. Jämför den nya och gamla versionen av ~/bendcms/pageConfig/0.php, justera värden.
  13. Om standardfil för css byts ut behöver värdet troligen bytas ut i konfigurationsfilen för fler sidor. Gör sök och ersätt i mappen ~/bendcms/pageConfig
  14. Kopiera över filer som fattas i den nya installationen från mapparna under ~/bendcms; css, files, head, javascript, pageLogic, phpClasses, phpFunctions, sysConfig och templates.
  15. Kopiera den gamla mappen ~/bendcms/pageData, skriv över (nya) befintliga filer.
  16. Om systemmapparna ~/bendcms eller ~/bendcms/files/sysImages har bytt namn behöver troligen motvarande sökvägar uppdateras, främst i innehållsfiler i mappen ~/bendcms/pageContent, men kanske även i mallfiler i mappen ~/bendcms/templates.

 

Kommentarer till sidan Uppdatera till ny utgåva