Описание тега realpath

Канонический путь указанного файла.
0 ответов

Android: получить URI RealPath вернуть NULL

Код ниже загружает файл для пользователя. Как я могу это исправить? Я выбрал файл с моего диска и data.getData() не является нулевым, но получить реальный путь не работает: protected void onActivityResult(int requestCode, int resultCode, Intent data…
10 ноя '18 в 11:59
1 ответ

Съемка с камеры, приводящая к сбою и выдаче результата ResultInfo

Я получаю следующую ошибку: Failure delivering result ResultInfo{who=null, request=1888, result=-1, data=null} to activity После того, как сделал снимок с моей камерой. Это код для onActivityResult @Override protected void onActivityResult(int reque…
09 янв '14 в 02:08
2 ответа

PHP realpath не работает, чтобы предотвратить обратный путь в каталогах

Я получил чужой код для системы, которая показывает в вашем браузере папки с фотографиями в них. Например, это возможный URL на сайте: gallery.php?action=view&folder=Cars На данный момент вы можете заменить "Cars" на../../../../../, что с радост…
08 янв '14 в 20:09
0 ответов

Можно ли использовать vfsStream с cakephp (2.4)?

Я хотел протестировать операции файловой системы моего приложения cakephp с использованием vfsStream, но мне пришлось выяснить, что, по-видимому, невозможно записать файлы в виртуальную файловую систему, используя классы CakePHP File и Folder. Причи…
12 июн '14 в 15:15
2 ответа

Кроссплатформенная альтернатива этому определению реального пути?

Итак, кто-то недавно представил некоторые исправления ошибок в мой проект, и они также включили это: #ifdef _MSC_VER #ifndef PATH_MAX #define PATH_MAX _MAX_PATH #endif #define realpath(N,R) _fullpath((R),(N),_MAX_PATH) #endif Проблема в том, что я и…
16 июл '17 в 04:08
6 ответов

Альтернатива 'realpath' для разрешения "../" и "./" в пути

realpath делает то, что мне нужно, но работает, только если файлы в пути действительно существуют. Мне нужна функция, которая возвращает нормализованный путь из строки (например, ../some/./directory/a/b/c/../d в some/directory/a/b/d), независимо от …
22 фев '15 в 15:05
1 ответ

Мой realpath возвращает ноль для файлов

Я начинаю с C и мне нужно использовать функцию realpath, но я не нашел много примеров. Я помог себе в этом: ссылка. Моя текущая проблема заключается в том, что моя функция работает для папки, но realpath возвращает ноль, когда это файл. while ((dir …
05 ноя '15 в 17:15
2 ответа

Как получить канонизированный путь (реальный путь) несуществующего файла в PHP?

script.php $filename = realpath(sprintf("%s/%s", getcwd(), $argv[1])); var_dump($filename); Давайте попробуем некоторые вещи [/foo/bar/bof] $ php script.php ../foo.txt string(16) "/foo/bar/foo.txt" [/foo/bar/bof] $ php script.php ../nonexistent.txt …
11 май '14 в 04:41
8 ответов

Как я могу получить реальный путь к файлу в моей папке WebContent?

Мне нужно получить реальный путь к файлу в моем каталоге WebContent, чтобы используемая мной среда могла получить доступ к этому файлу. Он принимает только строковый файл в качестве атрибута, поэтому мне нужно получить реальный путь к этому файлу в …
07 май '10 в 05:36
1 ответ

Конфликт с буфером realpath()

Вот моя функция, которая ищет обычные файлы в заданном каталоге, а затем сохраняет полный путь к ним в списке. static my_func(const char *path, Files **list) //list - storage for file names { DIR *d; struct dirent *dir; char buf[PATH_MAX + 1]; d = o…
22 фев '15 в 14:14
0 ответов

Реальный путь PHP не работает на Firefox и Chrome?

У меня есть такой код PHP <form action="" method="POST"> <input type="file" name="asdf"> <input type="submit" name="submit" value="submit"> </form> <?php $file = $_POST['asdf']; $file2 = realpath($file); $file3 = str_repla…
26 июл '17 в 11:16
1 ответ

Защита от LFI-подобных уязвимостей, когда файл еще не существует

Если пользователь запрашивает файл в службе, я обычно могу защитить его от доступа к документам, выходящим за рамки того, что я хочу, с помощью PHP-функции realpath() и проверки его нахождения в корневом каталоге. Такие как это: $path = realpath($_G…
25 июл '12 в 17:32
1 ответ

Абсолютный путь к символической ссылке

Есть ли возможность получить абсолютный путь к символическому файлу в bash? Я не могу использовать realpath() и readlink() дает путь к цели. Но мне нужен абсолютный путь этой символической ссылки.
06 апр '15 в 03:40
2 ответа

java.io.FileNotFoundException при записи загруженного файла на диск через getRealPath()

Glassfish, кажется, добавляет дополнительный путь к пути, который я хочу сохранить и в свой файл изображения, есть ли способ использовать только абсолютный путь, по которому мой сервлет получает String appPath = request.getServletContext().getRealPa…
3 ответа

Проблемы с относительным / абсолютным путем

Я искал способы сделать это так, чтобы это работало, но ни один из них, казалось, не работал для всех путей, поэтому мне было интересно, не могли бы вы дать мне направление, как это сделать: Это структура: Home Directoy config.php index.php includes…
08 июн '15 в 15:01
2 ответа

PHP получает абсолютный путь без следующих символических ссылок

Как получить абсолютный путь к файлу, без следующих символических ссылок. Например /path/to/some/file /path/to/some/link -> /path/to/some/file /path/to/some/directory/ Мой текущий рабочий каталог /path/to/some/directory/ и я иду realpath('../link…
03 апр '13 в 03:32
3 ответа

getServletContext().getRealPath() не работает в контроллере (NPE), но работает в jsp

Я пытаюсь добавить изображение в мой PDF-файл. Изображение находится в "WebContent/img/image.png". Сначала я сохраняю относительный путь в строку, а затем преобразовываю этот относительный путь в реальный путь. String relativeWebPath = "/img/image.p…
25 мар '13 в 14:24
4 ответа

Как получить каталог файла, который вызывается из аргумента командной строки?

Например, я вызываю свой исполняемый файл в Ubuntu: ./foo temp / game1.txt temp / game2 txt Я использую realpath(), чтобы найти путь к game1.txt. Однако его использование даст мне полный путь, включая название game1.txt. Например, это выйдет как / h…
04 апр '11 в 21:54
1 ответ

realpath() в моем env не любит NULL в качестве второго аргумента?

Я на linux box и /proc/self/exe действительно поддерживается ls -l /proc/self/exe показывает, что это связано с /usr/bin/ls на данный момент я управляю командой realpath /proc/self/exe распечатывает /usr/bin/realpath как и ожидалось обе команды выхо…
20 янв '17 в 20:23
1 ответ

Почему realpath() работает только с определенными папками?

Я использую PHP realpath() функция, и хочу знать, почему я получаю следующий вывод: bool(false) string(48) "/var/www/vhosts/website.co.uk/httpdocs" bool(false) string(48) "/var/www/vhosts/website.co.uk/httpdocs" при запуске этого скрипта: <?php e…
16 июл '13 в 12:44