What does it mean?
All PHP 7 versions are now end-of-life and no longer supported. There will be no bug or security fixes made to any of the PHP 7 versions. Thus, it is not recommended to use any PHP versions below 8.0. You will not be able to install any platform updates to get new features, improve security and performance of your site until you upgrade your version of PHP to at least version 8.0 or the recommended version 8.1 in your virtual server environment.What should I do?
You should schedule an update of your PHP version to at least version 8.0 or the recommended version 8.1 as soon as possible. The update is performed gradually. Contact your system administrator or the hosting service provider for assistance.- Be sure to do a backup of your site. You can use the built-in backup creation tool, or create a server-level backup.
- Install all the available updates at Control panel > Marketplace > Platform Update.
- Install all the available updates for the third-party solutions from the Market at Control panel > Marketplace > Solution Update.
- Update your PHP version to at least version 8.0 or the recommended version 8.1
If you use BitrixVM, you can update PHP manually via the virtual appliance menu item 1. Manage servers in the pool – 8. Update PHP and MySQL. Learn more about it in this course.
- Check again for available platform and solution updates.
What to do in case of errors when updating the PHP version
- If there are errors in the operation of the standard Bitrix24 modules, contact Bitrix24 Support.Also, if the solutions from the Market contain
bitrix.*
in their names, contact Bitrix24 Support, for example:bitrix.eshop bitrix.sitecommunity bitrix.sitecorporate bitrix.siteinfoportal bitrix.sitepersonal bitrix.learningtemplates
- If there are errors in the operation of the third-party modules installed from the Market, contact the module developer. You can find their contacts in the Support tab.
Common issues and how to solve them
Possible reasons behind the issues after upgrading to PHP 8.x
- You have not installed the available updates at Control panel > Marketplace > Platform Update before upgrading to PHP 8.x.
- You have not installed the available updates for the third-party solutions from the Market at Control panel > Marketplace > Solution Update before upgrading to PHP 8.x.
- The developer has not updated the module to support PHP 8 version.
How to resolve some common issues after upgrading to PHP 8.x
- Downgrade to the previous PHP version 7.x, get all the recommended updates, and then upgrade to PHP 8.x again.
- If installing updates does not help to fix the issues, follow the recommendations from this section – What to do in case of errors when updating the PHP version.
- Temporarily disable the module that contains errors by moving it away from
/bitrix/modules
. - Remove a third-party solution that contains errors.
This error may appear after upgrading your PHP version to 8.0 or higher. In this case, the site works correctly, but it is not possible to install or update any other solutions until the issue is solved.
Solution:
To fix the error, open the file /bitrix/modules/<module_name>/install/index.php
and replace the code function <module.name>()
with another code:
function __construct()
Solution:
Connect to FTP/SFTP or log in to the hosting control panel, and enable the error output in /bitrix/.settings.php
:
'debug' => true,
After that, you will see the error message text on the site.
In this example, the third-party method CSuperModRep::checkBack()
of the super.mod. solution gives the error.
To fix the error, in the checkBack()
code, you need to declare the static function.
Replace
function checkBack()
by
public static function checkBack()
This error may appear after upgrading to PHP 8.x if you have not installed the available platform updates when using the PHP 7.x version.
Solution:
This issue has been fixed in the Main module updates main 22.100.0
.
Downgrade to the previous PHP version 7.x, get all the recommended updates, and then upgrade to PHP 8.x again.
This error may appear after upgrading to PHP 8.x, but it is not obvious:
[TypeError] call_user_func_array(): Argument #1 ($callback) must be a valid callback, non-static method COMP\BXE\EventHandlers::AdminContextMenuShow() cannot be called statically (0) /var/www//bitrix/modules/main/classes/general/module.php:480 #0: ExecuteModuleEventEx /var/www/bitrix/modules/main/interface/admin_ui_list.php:1983 #1: CAdminUiContextMenu->Show /var/www/bitrix/modules/main/interface/admin_ui_list.php:1168 #2: CAdminUiList->ShowContext /var/www/bitrix/modules/main/interface/admin_ui_list.php:630 #3: CAdminUiList->DisplayFilter /var/www/bitrix/modules/iblock/admin/iblock_element_admin.php:5217 #4: include(string) /var/www/bitrix/admin/cat_product_admin.php:3
The error message text does not show the module directory, but this method COMP\BXE\EventHandlers::AdminContextMenuShow()
belongs to the third-party module.
Solution:
To fix the error, in the AdminContextMenuShow()
code, you need to declare the static function correctly.
Replace
function AdminContextMenuShow()
by
public static function AdminContextMenuShow()
This error may appear because of setting the short_open_tag = Off
parameter in PHP settings.
Solution:
Set this value in the PHP configuration file:
short_open_tag = On
.Check the web server logs for any possible errors and fix them.
Also, you can check the errors on the page with a blank white screen: right-click the page and select View Page Source, scroll down, and check if there are any errors.
babu88
January 27, 2025https://babu88-in.com/babu88-app/
SDG
January 31, 2025SDG:
Digital Development Group
About the Enterprise
SDG (Social Discovery Group) is a global digital enterprise that specializes in developing state-of-the-art platforms for interactive communication in the digital world.
The corporation has created a robust array of products that enable masses of people to engage and create substantial associations throughout the earth.
Core Aspects
State-of-the-art technology for social engagement
Safe environment with premium defense features
Multinational coverage with millions of engaged members
Forward-thinking approaches for online interaction
With a strong concentration on development and client engagement, SDG
maintains to expand its influence in the international
arena.
Direction and Development
Our devoted group of authorities performs continuously to supply superior solutions to our customers.
The corporation sustains premium levels of delivery and progress.
Digital Superiority
SDG implements advanced systems including machine intelligence and sophisticated metrics
handling. Our platforms are created to support crowds of parallel users.
Worldwide Presence
Broad network of datacenters across the world
Multilingual support for customers from different countries
Geographic adaptation for better functionality
Sector Superiority
As a sector innovator, SDG continues to define new standards
in interactive discovery. Our commitment to excellence has earned us various accolades and
sector acclaim.
Future Development
SDG is continuously investing capabilities into research and progress.
Our vision comprises promising new features
and solutions that will change the way individuals communicate
online.
Business Commitment
We uphold the maximum levels of honorable practice in all our organizational operations.
Our dedication to protection and user protection persists steadfast.
Through persistent development and focus to perfection, SDG
works to continue at the leading-edge of community exploration development.
User Engagement
Our network offers an intuitive layout that allows interactive exploration effortless.
Individuals can benefit from a diverse variety of capabilities:
Premium matching processes for superior alignment
Instant connection with advanced interpretation functions
Complete identity modification choices
Dynamic material exchange functions
Protection Protocols
Our pledge to customer security is shown in our extensive defense protocols:
Premium encryption methods for communication security
Automated monitoring solutions for deception protection
Consistent protection reviews by external experts
Stringent security policies and adherence with global requirements
Organizational Growth
Our planned approach to development involves:
Ongoing field study and evolution
Strategic collaborations with sector innovators
Systematic platform improvements based on client suggestions
Allocation in advanced solutions
Social Impact
SDG consistently contributes in various public
activities to create a advantageous impact on civilization.
Our endeavors include:
Educational projects for virtual skills
Aid for social programs
Ecological projects to minimize our carbon effect
Philanthropic collaborations with different institutions
avenue17
February 16, 2025В этом что-то есть. Спасибо за совет, как я могу Вас отблагодарить?
avenue17
February 16, 2025Это все нереально!!!!
stavkapro
February 19, 2025In my opinion, it is actual, I will take part in discussion. Together we can come to a right answer.
stavkapro
February 19, 2025I consider, that you are not right. I am assured. Write to me in PM, we will discuss.