I recently updated my synology 107+ with an Qnap TS-119 server. While doing an update it looks like its skipping the "File info:" part. Viewing an album after the update takes a long time and the time value's of all tracks are 0.00. Checking the table "track" the fields mime-type, filesize, filmtime ect. are all empty. Clicking on a track for streaming shows
Downloading an album gives a zip file with only 1 track of an differrent album?
Making a test directory with only a few albums is working perfect. So i think its the size of the music collection and the server settings on the TS-119. I did all kinds of differend settings, like increasing the memory a php-script can use, all with no results. I know its a server problem. It would be nice if someone does have a clue.
Thanks for the quick support. Emptying the track table didn't work. I compared the html source with the source with only a few albums, the difference is that the file-info part from the whole collection scan is nearly empty. I didn't see any errors.
<b>Warning</b>: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in <b>/share/HDA_DATA/Qweb/netjukebox/update.php</b> on line <b>903</b><br />
On line 903 the script executes a query.
I think it is a memory limitation of the NAS server.
You can try to replace mysqli_fetch_array with mysqli_fetch_assoc.
This will use less memory; in the upcoming netjukebox I have replaced all mysqli_fetch_array functions with mysqli_fetch_assoc.
You can manually try out the query with phpMyAdmin, and see if it returned a more meaningful error message.