Server IP : 85.193.89.191 / Your IP : 3.22.74.30 Web Server : Apache System : Linux 956367-cx40159.tmweb.ru 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64 User : bitrix ( 600) PHP Version : 8.1.27 Disable Function : NONE MySQL : OFF | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/bitrix/www/bitrix/ |
Upload File : |
#!/usr/bin/php <?php if (php_sapi_name() == "cli") { $pwdFilePath = bx_cli_absolute_path(getcwd() . DIRECTORY_SEPARATOR . $_SERVER['SCRIPT_NAME']); $_SERVER["DOCUMENT_ROOT"] = realpath(dirname(dirname($pwdFilePath))); require_once($_SERVER["DOCUMENT_ROOT"] . '/bitrix/modules/main/cli/bitrix.php'); } /** * Works as realpath(), but ignores symlinks * * @param $path * * @return string */ function bx_cli_absolute_path($path) { $path = str_replace(DIRECTORY_SEPARATOR.DIRECTORY_SEPARATOR, DIRECTORY_SEPARATOR, $path); $parts = explode(DIRECTORY_SEPARATOR, $path); $validParts = []; foreach ($parts as $part) { if ($part == '.') { continue; } elseif ($part == '..') { array_pop($validParts); } else { $validParts[] = $part; } } return join(DIRECTORY_SEPARATOR, $validParts); }