]> git.mxchange.org Git - friendica.git/commitdiff
refactor chdir() call
authorArt4 <art4@wlabs.de>
Wed, 25 Dec 2024 20:43:15 +0000 (20:43 +0000)
committerArt4 <art4@wlabs.de>
Wed, 25 Dec 2024 20:43:15 +0000 (20:43 +0000)
bin/auth_ejabberd.php

index 247635b33d42fc5ede1b960a4d8ba67b569751c1..2bffc9ce0ab666eeed646c299df19c386d95bf95 100755 (executable)
@@ -50,19 +50,7 @@ use Friendica\Core\Logger\Capability\LogChannel;
 use Friendica\Security\ExAuth;
 use Psr\Log\LoggerInterface;
 
-if (sizeof($_SERVER["argv"]) == 0) {
-       die();
-}
-
-$directory = dirname($_SERVER["argv"][0]);
-
-if (substr($directory, 0, 1) != DIRECTORY_SEPARATOR) {
-       $directory = $_SERVER["PWD"] . DIRECTORY_SEPARATOR . $directory;
-}
-
-$directory = realpath($directory . DIRECTORY_SEPARATOR . "..");
-
-chdir($directory);
+chdir(dirname(__FILE__, 2));
 
 require dirname(__DIR__) . '/vendor/autoload.php';