Started with update to ver: 6.x-1.9. I updated to 6.x-1.x-dev.ver hoping the fix was in the file. No such luck. Update still hung up in error.
Status Log:
Database updates Out of date
Some modules have database schema updates to install. You should run the database update script immediately.
-------------------------------------------------
Ran update.php
An unrecoverable error has occurred. ...Please continue to the error page
An error occurred. http://heartwoodtmn.org/update.php?id=106&op=do
-------------------------------------------------
Error page
The update process was aborted prematurely while running update #2 in emvideo.module. All errors have been logged. You may need to check the watchdog database table manually.
-----------------------------------------------
Checked the Log. This was the only type of reference to emvideo and it did not look like an error.
Location http://domainName.org/admin/build/modules/list/confirm
Referrer http://domainName.org/admin/build/modules
Message Updating widget type emvideo_textfields with module emvideo.
I tried to troubleshoot it myself, but I do not have that knowledge. Advice from other users and developers is appreciated. ---Ashford
Comments
Comment #1
Ashford commentedI tried disabling all the CCK related fields and running update.php. Same error; more information.
An error occurred. http://path/to/update.php?id=108&op=do
Fatal error: Call to undefined function emfield_system_list() in /path/to/sites/all/modules/emfield/contrib/emvideo/emvideo.install on line 168
=======================================================
The update process was aborted prematurely while running update #3 in emvideo.module. All errors have been logged. You may need to check the watchdog database table manually.
* Main page
* Administration pages
The following queries were executed
emvideo module
Update #2
* DELETE FROM {cache_views}
* DELETE FROM {cache_content}
* DELETE FROM {cache}
============================================
This time may have cleared up the issue. The Alert saying that I need to run Update.php is gone.
Comment #2
Ashford commentedAfter running update.php for 7 other modules all of a sudden the emvideo one seemed to come unstuck. About 4-5 queries were run on the database all at once.
Comment #4
GameCharmer commentedFatal error: Call to undefined function emfield_system_list() in /home/XXX/public_html/sites/all/modules/emfield/contrib/emvideo/emvideo.install on line 111
For whatever reason, I get this every time I try to enable the embedded media field module. I am running with all of the latest updates, so running update.php won't help me. Just for fun, I ran it anyway and got 0 out of 0 updates were successful.
Is there any known fix to this issue?
Comment #5
electronicmonkey commentedFatal error: Call to undefined function emfield_system_list() in ......../sites/all/modules/emfield/contrib/emvideo/emvideo.install on line 111
Is there any known fix to this ?
Comment #6
TimeBandit commentedAborted update going from 6.x-1.25 to 6.x-1.26. (not dev)
---
warning: array_merge() [function.array-merge]: Argument #2 is not an array in [path]/update.php on line 173.
warning: Invalid argument supplied for foreach() in [path]/update.php on line 340.
The update process was aborted prematurely while running update #2 in emvideo.module. All errors have been logged. You may need to check the watchdog database table manually.
---
Edit: Looking into this more, in my case apparently the Available Updates screen offered me the "update" to 1.26 when it appears I was actually already on 2.5. So the issue may have been caused by trying to update in the wrong direction. I have since tried to put the newer 2.6 in place but the update fails with the same error. I went back to 2.5 however, still an error on the update page.
On the update page, if I open "select versions" I see that "emvideo module" is set to "2" and "emfield module" is set to "6001". I don't know what to set these to. Is there a way I can find out what settings I need here to go from 2.5 to 2.6?