Announcement
Collapse
No announcement yet.
Can not update Miva Merchant to
Collapse
X
-
Any ideas where I should look for it? I did a "find" command search and it seem to pull old ones from back ups. Where do we set the location of the mivavm.conf file?
-
Doesn't sound like you're on our hosting? If you are, you could always file a ticket and someone in support could take a look at the server.
Leave a comment:
-
There must be another mivavm.conf file somewhere that needs to be edited or something like that. If I add an invalid system library to my configuration it still shows up under "Installed System Libraries" in diagtool, but it just says it can't be loaded. MYSQLCLIENT isn't even showing up for you which is suspect.
Leave a comment:
-
This is what system variable shows. I do not see "s.mvconfig_library":
https://drive.google.com/file/d/1aoU...ew?usp=sharing
Leave a comment:
-
There error is because the MYSQLCLIENT system library is not configured. Go to diagtool, System Variables, and see what value you have for "s.mvconfig_library".
Leave a comment:
-
I am sorry once again, I seemed to have overlooked something. I had the 5.33 files in use with the 5.34 binary. I changed the files to the 5.34:
https://drive.google.com/file/d/1-PO...ew?usp=sharing
But this caused the following error when trying to reach the Miva admin:
https://drive.google.com/file/d/16Eb...ew?usp=sharing
The diagtool did not show anything different from what I could tell. If there is something specific you would like to see from it, let me know and I can snip it for you.
Leave a comment:
-
What does diagtool report for system variable "mvconfig_library?" That way we know exactly which configuration we should be focusing on.
Leave a comment:
-
I'm sorry, I forgot to mention that I restarted Apache. Every time I modify Apache conf files, I restart it using the command: service apache2 restart
Leave a comment:
-
I'm guessing you're using the ENV library in that case and you probably need to restart Apache. Either that or you're editing the wrong mivavm.conf file, but I'm pretty sure you just need to restart Apache.
Leave a comment:
-
Thanks for the suggestions David. I went ahead and found the mysqlclient.so, it was located in /usr/lib/x86_64-linux-gnu/libmysqlclient.so. Does this seem like the correct one to you?
I put it first in the apache ENV file, and it didn't work and I put it in the mivavm.conf files, it still didn't seem to work. I checked the diagtool, and it wasn't showing up. I checked Miva admin and the error is still there when trying to update.
mivavm.conf:
https://drive.google.com/file/d/1H8W...ew?usp=sharing
ENV conf:
https://drive.google.com/file/d/1yyC...ew?usp=sharing
diagtool:
https://drive.google.com/file/d/1rwU...ew?usp=sharing
Leave a comment:
-
Which configuration are you actually using? One is the 3x configuration while the other is the ENV configuration. Basically you need to either add "SetEnv HTTP_MvCONFIG_SYSTELLIB_MYSQLCLIENT /path/to/mysqlclient.so" to your ENV configuration or you need to add "<SYSTEM-LIB CODE="MYSQLCLIENT" LIBRARY="/path/to/mysqlclient.so"> to your 3x configuration. You can get the shared libraries either from the MySQL website or you could do "yum install mariadb-libs" depending on the OS you're running. The best way is probably to install it through your package manager, either yum, apt, etc...
Leave a comment:
-
Thank you dcarver for the prompt response and addition information.
We have most of our configuration done in the apache configuration file.
https://drive.google.com/file/d/13XU...ew?usp=sharing
This is our mivavm.conf file:
https://drive.google.com/file/d/1UTr...ew?usp=sharing
Would we put this in the mivavm file or the apache file? Also, what would be the path we provide this with? Would it be something I would need to install?
Leave a comment:
-
You're missing the MYSQLCLIENT system library. In your final screen shot only the GD system library is registered. You need to add the MYSQLCLIENT system library to your Miva configuration.
Leave a comment:
-
I see no errors in the Miva diagtool.mvc for data directory or script directory. I have attached screenshots of the results.
https://drive.google.com/file/d/13oF...ew?usp=sharing
https://drive.google.com/file/d/1roc...ew?usp=sharing
https://drive.google.com/file/d/1JKc...ew?usp=sharing
https://drive.google.com/file/d/1153...ew?usp=sharing
Leave a comment:
-
You're most likely missing the MYSQLCLIENT system library definition in your mivavm.conf file. View your store at runtime, I believe the error may be different.
Leave a comment:
Leave a comment: