file_exists не находит файл

12
[Удален]
3674

file_exists не находит файлы ни внешние, ни на самом сервере. В php.ini open_basedir ничего не закрыто. Помогите.

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

а у меня чайник сам воду не находит, сколько не учил одна проблема.

Поподробнее можно? Век телепатии ещё не наступил :)

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
[Удален]
#2
LEOnidUKG:
а у меня чайник сам воду не находит, сколько не учил одна проблема.

Поподробнее можно? Век телепатии ещё не наступил :)

if (file_exists('файл')) echo 2222;

else echo 111;

что еще объяснять, какой бы файл http:// не написал. все время выдается "222". Я так понимаю настройки php сделаны неправильно. Где копать?

T
На сайте с 11.08.2005
Offline
181
#3
strausenok:
if (file_exists('файл')) echo 2222;
else echo 111;

Как путь к файлу прописываете?

[Удален]
#4
Timen:
Как путь к файлу прописываете?

http://, по полному пути находит.

embo
На сайте с 05.12.2008
Offline
24
#5

if (file_exists($_SERVER['DOCUMENT_ROOT'].'/путь_к_файлу')) {

...
}
Плавно двигаемся от сапы к статьям (http://miralinks.ru/users/registration/from:4223)
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#6
strausenok:
http://, по полному пути находит.

file_exists файла через http:// мухахаха 😂

T
На сайте с 11.08.2005
Offline
181
#7
strausenok:
http://, по полному пути находит.

ну тогда понятно...

$f=$_SERVER['DOCUMENT_ROOT']."/files/test.txt";

if (file_exists($f)) {echo 'file exist'} else {echo 'file not found';}

[Удален]
#8
strausenok:
http://, по полному пути находит.

Кого взламываете?

Кирпич
На сайте с 23.06.2007
Offline
44
#9

strausenok, указывайте абсолютный путь, следите за регистром и за DIRECTORY_SEPORATOR

Вечное лето - вечным врагам (с) Сантим
wdsg
На сайте с 09.02.2009
Offline
31
#10

strausenok, при file_exists() по локальному пути проблем быть не должно. Проверяйте путь. Всегда указывайте его от корня файловой системы. А вот для удалённых хостов более корректно было бы использовать подобную структуру: http://ru2.php.net/manual/ru/function.file-exists.php#85246

Проектирование и разработка сложных IT-систем. Вожусь с проблемными задачами.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий