Giter Club home page Giter Club logo

Comments (5)

Kaik avatar Kaik commented on September 27, 2024 2

Hmm... there is not much you can do apart from writing proper docs.
Main issue is about different old profile module name in db than expected by new module, it was a common problem with other modules as well. I think you cannot predict those names as it was editable (I had Polish word there). So after upgrade new profile module status is "Not installed". Before upgrade right after uploading new files, profile module name should be changed manually in database to Profile then it will work.

Issues added by me well... one could imagine to have that user property table to be checked before deleting all stuff, and then fail... I think I have finished it with raw sqls due to performance issues...

I think it would be better to have some sort of an upgrade via import feature but obviously there is no manpower... so information about those errors in docs including this ticked will be the best thing we can do... I do not think there is many people left with 1.3 sites anymore...

from profile.

Kaik avatar Kaik commented on September 27, 2024

Hi, I remember this issue as it is most probably caused because of https://github.com/zikula-modules/Profile/blob/3.0.2/composer.json#L25 which is different than your old name.
Way to fix it change name in db (old module row ) or add your module name in above line ["Profile", "perfil"]
You might need to remove new profile module row created in modules table (not the old one!!!)
clear cache and then see what extensions list is showing.

from profile.

Kaik avatar Kaik commented on September 27, 2024

Hi, I have 1.6.2 as well. I have checked what happens between 2.0 and 1.6.2 during the upgrade and basically, nothing happens so I think it is safe to change the version to 2.0.0 in your tables so 3x upgrade will work.

There are few other issues which might end up in a failed upgrade.

  1. user_property table make sure it is filled with data I have missing validation fields and other bits - very old DB since PostNuke and I have played with those properties before. One bad row and upgrade fails data in the table is lost you need to start again with fresh tables.

  2. users_attributes if you have lots of data here then you need to increase php execution time I have 300k and it fails because of it.. apart from that it would be good to investigate data you have there and fix missing corrupted/data.

I have just tried few times I have not upgraded it yet so there might be more things to do before upgrade. I will do it soon need to finish work on Dikzus first.

from profile.

Guite avatar Guite commented on September 27, 2024

@Kaik how to proceed with this? Anything to be done specifically inside the Profile module?

from profile.

Guite avatar Guite commented on September 27, 2024

Closing.

from profile.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.