Reputation: 49384
I need to setup a path in my php but I currently don't know the path.
I need to configure the paths to the uploads directory
Should look like this below:
/srv/www/uploads/
My uploads.php file is in the root...so
www/uploads/ ???
Is there anyway that I could get php to tell me my current path?
Upvotes: 39
Views: 192564
Reputation: 531
getcwd()
(documentation)$_SERVER['DOCUMENT_ROOT']
(documentation)$_SERVER['SCRIPT_FILENAME']
Upvotes: 17
Reputation: 51
You can also use the following alternative realpath.
Create a file called path.php
Put the following code inside by specifying the name of the created file.
<?php
echo realpath('path.php');
?>
A php file that you can move to all your folders to always have the absolute path from where the executed file is located.
;-)
Upvotes: 5
Reputation: 1935
echo $_SERVER["DOCUMENT_ROOT"];
'DOCUMENT_ROOT' The document root directory under which the current script is executing, as defined in the server's configuration file.
http://php.net/manual/en/reserved.variables.server.php
Upvotes: 18