Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

GUI unresponsive: can not start array [solved]

Featured Replies

I can not use the GUI (accessible, and tabs will navigate, but no selection ability) after a CA update.

 

This error code appears on every page 

 

Warning: parse_ini_file(): Filename cannot be empty! in /usr/local/emhttp/plugins/dynamix/include/DefaultPageLayout.php(357) : eval()'d code on line 9

Any thoughts?

 

Edit:  unable to start array:  even from SSH session.  Though everything appears healthy.

 

Edit2:  I have no familiarity with PHP, but it appears the warning is referencing this block of code:


 

// Build page menus
echo "<div id='menu'><div id='nav-block'><div id='nav-left'>";
foreach ($tasks as $button) {
  $page = $button['name'];
  echo "<div id='nav-item'";
  echo $task==$page ? " class='active'>" : ">";
  echo "<a href='/$page' onclick='initab()'>$page</a></div>";
}
unset($tasks);
if ($display['usage']) my_usage();
echo "</div>";
echo "<div id='nav-right'>";
foreach ($buttons as $button) {
  eval("?>{$button['text']}");
  if (empty($button['Link'])) {
    $icon = $button['Icon'];
    if (substr($icon,-4)=='.png') {
      $icon = "<img src='/{$button['root']}/icons/$icon' class='system'>";
    } elseif (substr($icon,0,5)=='icon-') {
      $icon = "<i class='$icon system'></i>";
    } else {
      if (substr($icon,0,3)!='fa-') $icon = "fa-$icon";
      $icon = "<i class='fa $icon system'></i>";
    }
    $title = $themes2 ? "" : " title='{$button['Title']}'";
    echo "<div id='nav-item' class='{$button['name']} util'><a href='".($button['Href'] ?? '#')."' onclick='{$button['name']}();re
turn false;'{$title}>$icon<span>{$button['Title']}</span></a></div>";
  } else
    echo "<div id='{$button['Link']}'></div>";
}
unset($buttons,$button);
if ($notify['display']) {
  echo "<span id='nav-tub1' class='tub'><i id='box-tub1' class='fa fa-square grey-text'></i><span id='txt-tub1' class='score one'>
0</span></span>";
  echo "<span id='nav-tub2' class='tub'><i id='box-tub2' class='fa fa-square grey-text'></i><span id='txt-tub2' class='score one'>
0</span></span>";
  echo "<span id='nav-tub3' class='tub'><i id='box-tub3' class='fa fa-square grey-text'></i><span id='txt-tub3' class='score one'>
0</span></span>";
}
echo "</div></div></div>";

Line 357 is eval("?>[$button['text']}");

 

EDIT 3:  

 

Changed "start array" to yes in /boot/config/disk.cfg ;rebooted and from command line and still can not get array started (GUI still states Autostart disabled).

 

EDIT 4:  WEIRD!  I was having some problems with a separate array (ThunderBAY attached to Mac mini and had to rebuild directories - have a failed disk that is being replaced).  Completed that operation.  On a whim, I rebooted server again... and everything came back as normal?  They should not be linked (though the array is a network resource for unRAID).  Odd.

 

 

Edited by J.Nerdy

I'm having the same issue too and that started right after i updated the CA (community Apps). This is the error 

"

Warning: parse_ini_file(): Filename cannot be empty! in /usr/local/emhttp/plugins/dynamix/include/DefaultPageLayout.php(357) : eval()'d code on line 9"

Any ideas.

  • Community Expert

Go to Tools - Diagnostics and attach the complete diagnostics zip file to your next post.

Has anyone fixed this issue? It is happening to me as well.  I cannot click on anything within the tabs and have the same error mentioned above.  I can't run Diagnostics as I cannot click on anything.

 

Warning: parse_ini_file(): Filename cannot be empty! in /usr/local/emhttp/plugins/dynamix/include/DefaultPageLayout.php(357) : eval()'d code on line 9

  • Community Expert
5 hours ago, Lasso said:

can't run Diagnostics

The "Need Help?" sticky pinned near the top of this same subforum has more advice on how to get Diagnostics and other information from the command line. 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.