Ошибка, которую Вы получаете, указывает, что сервер не имеет SQLite или его модулей PHP установленными. Можно проверить основные части среды PHP путем издания php -i | grep -i sqlite
на терминале. Это должно закончиться список, содержащий, по крайней мере,
PDO drivers => sqlite pdo_sqlite SQLite Library => <version_number> PDO Driver for SQLite 3.x => enabled SQLite support => enabled
Можно установить SQLite с apt-get install sqlite3 php5-sqlite
, хотя там мог бы иногда возникать проблемы с драйверами PDO, и они должны играться с тем, прежде чем все будет работать.
Что касается систем, которые хотят выполнить поиск, все ваши серверы имен равны. Отсюда следует, что если у вас есть разные записи на разных серверах, вы можете, по крайней мере, ожидать довольно непредсказуемых результатов.
Если все сделано правильно, у вас будет один главный сервер с одним или несколькими подчиненными, которые синхронизируются с главным. Но, повторяя то, что я сказал ранее, для клиентов все они равны. Если вы не можете настроить его таким образом, потому что один сервер не обеспечивает необходимой гибкости или функциональности, вам необходимо рассмотреть возможность исключения этого сервера из уравнения.