I tried enabling Multiversion using Drush and using the UI and each time it gets stuck in a loop. I tried first using Drush and after enabling Entity Storage Migrate API it just got stuck in a loop. So then I reverted to a backup of my DB and tried the same thing with the UI. I got the same results. After about 20 minutes I cleared my cache and refreshed and Multiversion appears on the list of enabled modules. But then I try to go to my homepage and I get the same error as this issue: https://www.drupal.org/node/2720455. I know some people on that issue thread pointed out that some problems might occur if we install on a site with content already added. That is my case as well, so I'm wondering if it's even possible for me to install it then since I already have a bunch of content.
Running Drupal 8.1.7 with php 5.6.22 on Ubuntu 14.04
Thanx
Comments
Comment #2
chavab_1 commentedComment #3
jeqq commented@chavab_1 Try to test it with latest dev version. If this doesn't work then probably the problem is specific to your content types configuration. Maybe you have any content types provided by contrib modules and they are not supported by Multiversion?
Comment #4
chavab_1 commentedYeah, I tried using the dev version as you suggested but I'm still having the same problem.
I actually only have 6 custom content types but none of them are provided by contrib modules; they were all created by me. The only other entity type that I'm using is paragraphs. Could that be the problem?? If not, can you please point me in the best direction where I can start debugging??
Thank you very much for your help
Comment #5
jeqq commented@chavab_1 Take a look here: https://www.drupal.org/node/2756417
Comment #6
chavab_1 commentedThanx, I'll definitely look into integrating this.
One other thing, I got this working on a clean install but I ran into a problem. There could be 2 possible causes of it but I thought I get your opinion first. I'm using the flysystem to store and serve our static files in an AWS S3. It's working exactly as it should except when I install Multiversion. After I enable Multiversion I then try to create a new node which has an image field and that's when the problem begins. I browse for the file and after the progress indicator is complete the preview image never appears. I am then not able to save the node because the image is required. I'm fairly new to Drupal but I think Multiversion is using a hook and using a wrong service to save the file.
Here is the error that I get from the log:
Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: You have requested a non-existent service "stream_wrapper.s3-files". Did you mean one of these: "stream_wrapper.public", "flysystem_stream_wrapper.s3-files"? in Drupal\Component\DependencyInjection\Container->get() (line 157 of /var/www/html/eldoradoshreveport.com/drupal/core/lib/Drupal/Component/DependencyInjection/Container.php).I'm going to open an issue on the Flysystem page as well, but like I said I was hoping I could get your thoughts on what could be causing this error.
Thanx a lot for your help.
Comment #7
jeqq commentedThis bug has been fixed in https://www.drupal.org/node/2777899