"Call to undefined function mysqli_init" error after moving to BitrixVM
The Call to undefined function mysqli_init() error after moving a website to BitrixVM: what to change in dbconn.php and .settings.php.
Maintenance and support
Updates, security, monitoring and project growth
Website development
Stores, corporate websites, B2B, MVPs
Mobile apps
iOS and Android, backend, publishing to the App Store and Google Play
Bots and AI
Telegram bots, Mini Apps, AI assistants
Website security
Audits, DDoS protection, hacked website recovery
Web scraping
Data collection, processing, API and upload to your systems
Not sure what to choose?
Describe your task and we will help you find a solution.
Project categories
All projects100+ Online stores33 Corporate websites16 Migration to WordPress3 Landing pages4 Startups and web services4Online stores · latest
Online storesCorporate websites · latest
Corporate websitesMigration to WordPress · latest
Migration to WordPressLanding pages · latest
Landing pagesStartups and web services · latest
Startups and web servicesDevelopment · latest
DevelopmentMaintenance · latest
Maintenancewp_optionswp_postmetaactionscheduler_*wp-config.php.htaccessRECOVERY_MODE_EMAILSecurity · latest
Securityphp -vphp8.1memory_limit=-1Servers · latest
ServersBots and AI · latest
Bots and AITechnical support for Bitrix websites: platform and module updates, backups, website and domain monitoring, work to improve website security and speed, integrations with external services, technical SEO, bug fixes and custom development.
What Bitrix support includes
01
Bitrix receives regular platform and module updates that fix bugs and close vulnerabilities. The website needs to be updated, monitored and developed for your business needs, but you do not have to keep an in-house Bitrix developer for this. You can outsource technical support: under a contract, we carry out scheduled maintenance and your website tasks.
02
Technical support makes sense if:
A small website without complex functionality and integrations often does not need the capabilities of Bitrix. In this case, we will suggest a migration from Bitrix to WordPress.
Discuss a task03
We set out scheduled Bitrix technical support work in the maintenance schedule. The main tasks are:
We install platform and module updates on a staging copy of the website first and move them to the live website after testing.
If errors appear on the website after an update, we find the cause, fix it on the copy and move the fix to the live website.
We check the website for malicious code according to the maintenance schedule and carry out work to improve its security.
We monitor website availability and the domain registration expiry date to spot problems in time.
We support website integrations with external services and fix data exchange errors.
We fix technical errors that make the website harder for search engines to index.
04
As part of technical support, a Bitrix developer fixes bugs and adds sections and new features. When the standard capabilities of Bitrix are not enough, we develop our own components and modules. We make custom changes without modifying the platform core, so updates do not overwrite them. We test each change on a staging copy of the website first and move it to the live website after testing. We quote the cost of custom development before work begins.
First, we find what slows the website down, then we fix the cause. We show the result with speed measurements before and after the work. If we administer the website's server, we configure it for Bitrix requirements and the website load.
We back up the website regularly and store the copies separately from the server. If the website stops working after a failure or a faulty edit, we restore it from the last working copy.
05
Technical support is paid under a support plan with a fixed number of included hours per month, and we then send a report on the work completed. Individual tasks can be paid for based on a preliminary estimate. We calculate the cost of Bitrix website maintenance after an audit.
06
Since 2015, Bitrix has been one of the two main platforms RIVERIT builds websites on. We know the typical problems and strengths of Bitrix from hands-on work.
We have restored more than 150 websites after hacking. We investigate incidents, remove malicious code and fix the vulnerabilities we find.
We respond to support clients within one hour during business hours. We take critical failures first, including outside business hours if your plan includes this.
We support not only your Bitrix website but also self-hosted Bitrix24, servers, mobile apps and chatbots. One RIVERIT team coordinates work across several areas: if we administer the website's server, we fix the problem both in the website code and on the server.
We assign a manager to your project. You can track tasks and their status in the RIVERIT project management system. We send reports on completed work once a week or once a month.
On average, clients work with us for 6 years. The access credentials, documentation and project backups stay with you.
Bitrix online stores and corporate websites that we built and took over for technical support.






08
Platform and module updates, backups, website and domain monitoring, work to improve website security and speed, integrations with external services, technical SEO and bug fixing. Custom development is done within the plan hours or based on a separate estimate. We set out the scope of work in the maintenance schedule.
Yes, after an audit. We update a copy of the website in stages and test it after each step. We move the changes to the live website only when the copy works without errors.
Often, yes: we find what slows the website down and fix the cause. We show the result with speed measurements before and after.
No, we also take over websites built by other contractors: first, we carry out a technical audit and suggest a work plan.
09
Bitrix has a built-in Proactive Protection module: it filters suspicious requests to the website and checks it for malicious code. We use it together with our own RIVERIT solutions, which cover what the built-in module lacks.
Tools alone are not enough: security depends on regular work. Every month, we install platform and module updates that close known vulnerabilities, regularly check the website for malicious code and store backups separately from the server so that the website can be restored after a failure.
A hack usually shows itself through visible signs: for example, unfamiliar links or pages appear on the website, visitors are redirected to other websites and the browser or search engine shows a danger warning.
In this case, updates will not help: the malicious code stays on the website, and the attacker can come back through the same vulnerability. The website needs to be cleaned, and the vulnerability used in the hack must be found and closed. Then the website must be checked for hidden ways back in for attackers. We do this work as part of the “hacked website recovery” service, which you can order even without a support plan. After recovery, you can hand the website over to us for support to reduce the risk of another hack.
Services in this area
Related articles
The Call to undefined function mysqli_init() error after moving a website to BitrixVM: what to change in dbconn.php and .settings.php.
The “Request source verification error. Update the exchange module” error during order exchange with 1C: how to fix it with two commands in the Bitrix admin panel.
10Contact
Describe your project or a problem with your website. We will contact you during business hours, clarify the details and prepare a proposal with stages, timeline and cost.
Mon–Fri 9 AM–6 PM
Request a call
Leave your number — we will call you back during business hours: Mon–Fri 9 AM–6 PM.
Mon–Fri 9 AM–6 PM
Discuss a project
Tell us about your task — we will estimate the timeline and quote the cost after the brief.
Request sent
Thank you! We will contact you during business hours: Mon–Fri 9 AM–6 PM.