-3

したがって、私の joomla サイトがクラッシュしてこのエラーがスローされます。奇妙なことは、別の状態で同時に私のサイトにいる他の人が、私のサイトを彼のために正常に機能させていることです...投稿する情報を保存しようとするとクラッシュしますデータベース..以下はエラーです。これを修正するためのヒントをいただければ幸いです。ありがとう !!ところで、スタバからブラウジングしていたら、みんなwifi使ってて…

Error loading module MySQL server has gone away SQL=SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid FROM pwo3d_modules AS m LEFT JOIN pwo3d_modules_menu AS mm ON mm.moduleid = m.id LEFT JOIN pwo3d_extensions AS e ON e.element = m.module AND e.client_id = m.client_id WHERE m.published = 1 AND e.enabled = 1 AND (m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2013-01-22 04:58:42') AND (m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2013-01-22 04:58:42') AND m.access IN (1,1,2,3) AND m.client_id = 0 AND (mm.menuid = 207 OR mm.menuid <= 0) ORDER BY m.position, m.ordering

Warning: Invalid argument supplied for foreach() in /home/content/72/9959172/html/libraries/joomla/database/database/mysql.php on line 383

Warning: Invalid argument supplied for foreach() in /home/content/72/9959172/html/libraries/joomla/database/database/mysql.php on line 383

Warning: Invalid argument supplied for foreach() in /home/content/72/9959172/html/libraries/joomla/database/table.php on line 406
An error has occurred.
The requested page cannot be found.
Home Page

If difficulties persist, please contact the System Administrator of this site and report the error below.
4

1 に答える 1

0
Warning: Invalid argument supplied for foreach()

is_array関数foreachを使用して、渡すものが配列であることを確認する必要があります

配列になるかどうかわからない場合は、次のPHPサンプルコードを使用していつでも確認できます。

if (is_array($variable)) {

  foreach ($variable as $item) {
   //do something
  }
}

これは、私が理解できる限り、foreachにデータが返されないため、SQLにもエラーがあることを意味します。SQLが正しいことを確認してください。

于 2013-01-22T05:34:43.237 に答える