Warning: Invalid argument supplied for foreach() in db.php on line 263 oops

Hi hope someone can help me with this issue. http://iwebsite.ph/

I was able to successfully installed and setup wordpress multisite. I want to try multi-db right away instead of installing it later to make sure we have it setup.

I tried to install multi-db by following the instructions. I checked my phpMyAdmin and I see the new databases. But when I go to my website now I see an error message

Warning: Invalid argument supplied for foreach() in /home/kryz2per_vps/iwebsite.ph/wp-content/db.php on line 263

oops

Not sure what this means. Below is my db-config.php

Im on Virtual Private Server

173.236.148.220 is the IP on the DNS record wpmu.iwebsite.ph is the hostname

Thanks!

<?php

define (‘DB_SCALING’, ’16’:wink:;

add_dc_ip(‘173.236.148.220.’, ‘dc1’:wink:;

add_global_table(‘global’:wink:;

add_global_table(‘affiliatereferrers’:wink:;

add_global_table(‘am_actions’:wink:;

add_global_table(‘am_queue’:wink:;

add_global_table(‘am_schedule’:wink:;

add_global_table(‘autoblog’:wink:;

add_global_table(‘bp_activity’:wink:;

add_global_table(‘bp_activity_meta’:wink:;

add_global_table(‘bp_friends’:wink:;

add_global_table(‘bp_groups’:wink:;

add_global_table(‘bp_groups_groupmeta’:wink:;

add_global_table(‘bp_groups_members’:wink:;

add_global_table(‘bp_messages_messages’:wink:;

add_global_table(‘bp_messages_notices’:wink:;

add_global_table(‘bp_messages_recipients’:wink:;

add_global_table(‘bp_notifications’:wink:;

add_global_table(‘bp_user_blogs’:wink:;

add_global_table(‘bp_user_blogs_blogmeta’:wink:;

add_global_table(‘bp_xprofile_data’:wink:;

add_global_table(‘bp_xprofile_fields’:wink:;

add_global_table(‘bp_xprofile_groups’:wink:;

add_global_table(‘domain_mapping’:wink:;

add_db_server(‘global’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_global’, ‘username’, ‘password’:wink:;

add_db_server(‘0’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_0’, ‘username’, ‘password’:wink:;

add_db_server(‘1’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_1’, ‘username’, ‘password’:wink:;

add_db_server(‘2’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_2’, ‘username’, ‘password’:wink:;

add_db_server(‘3’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_3’, ‘username’, ‘password’:wink:;

add_db_server(‘4’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_4’, ‘username’, ‘password’:wink:;

add_db_server(‘5’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_5’, ‘username’, ‘password’:wink:;

add_db_server(‘6’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_6’, ‘username’, ‘password’:wink:;

add_db_server(‘7’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_7’, ‘username’, ‘password’:wink:;

add_db_server(‘8’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_8’, ‘username’, ‘password’:wink:;

add_db_server(‘9’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_9’, ‘username’, ‘password’:wink:;

add_db_server(‘a’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_a’, ‘username’, ‘password’:wink:;

add_db_server(‘b’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_b’, ‘username’, ‘password’:wink:;

add_db_server(‘c’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_c’, ‘username’, ‘password’:wink:;

add_db_server(‘d’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_d’, ‘username’, ‘password’:wink:;

add_db_server(‘e’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_e’, ‘username’, ‘password’:wink:;

add_db_server(‘f’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_f’, ‘username’, ‘password’:wink:;

add_vip_blog(1, ‘vip1’:wink:;

?>

  • Barry
    • DEV MAN’s Mascot

    add_dc_ip(‘173.236.148.220.’, ‘dc1’:wink:;

    That line is wrong – remove the last number – you should only have 3? So the number is 173.236.148.

    add_global_table(‘global’:wink:;

    Do you have a table in your global database called wp_global? If not then this line shouldn’t be here.

    add_db_server(‘global’, ‘dc1′, 1, 1,’wpmu.iwebsite.ph’,’173.236.148.220′, ‘iwebsiteph_global’, ‘username’, ‘password’:wink:;

    Can you change the wpmu.iwebsite.ph to an IP address?

    add_vip_blog(1, ‘vip1’:wink:;

    This line says that the blog with the id should be held in the database vip1, but you don’t specify a vip1 database – you need to either remove that line or create the relevant database.