Страница 1 из 1

Проблема с обратным слэшем в пути к файлам.

Добавлено: 05 мар 2018, 09:10
Rostaman
Я прошу прощения за весьма нетривиальный вопрос, даже где то стыдно что не могу разобраться и в поиске сложно задать критерий. В общем ситуация такая:
В наличии сайт и спарсенная информация с огромным количество картинок. Движок Вордпрес и дополнительный плагин wp all import, в процессе настройки необходимо указать путь на папку где лежат фотографии а именно:

wp-content/uploads\wpallimport\files\
и вот эти обратные слэши \ совсем не дают нормально указать местоположение папки и импорт несрабатывает.
НА хостинге такой проблемы нет, путь правильный wp-content/uploads/wpallimport/files/
Как с этим бороться?
Заранее спасибо

Re: Проблема с обратным слэшем в пути к файлам.

Добавлено: 05 мар 2018, 09:33
eandr-67
Ну так задавай в виде: wp-content/uploads/wpallimport/files/
Windows прекрасно понимает прямые слеши при обращениях к файловой системе из программного кода. Обратные слеши обязательны только в командной строке.

Re: Проблема с обратным слэшем в пути к файлам.

Добавлено: 05 мар 2018, 09:53
Rostaman
Где мне их задать? указанный путь создается плагином (вручную задать не могу), и отображается с обратными слэшами. Тогда как на хостинге пути плагин правильные указывает, но там не вариант из за огромного количества картинок.

Re: Проблема с обратным слэшем в пути к файлам.

Добавлено: 05 мар 2018, 13:47
eandr-67
Значит, надо править код плагина. Или писать создателям плагина баг-репорт.

Re: Проблема с обратным слэшем в пути к файлам.

Добавлено: 05 мар 2018, 13:50
Rostaman
на хостинге все в порядке все отлично с путями, на локальном сервере - обратные слэши.

Re: Проблема с обратным слэшем в пути к файлам.

Добавлено: 06 мар 2018, 00:13
Rostaman
В общем решил вопрос сменой локального сервера на WAMP. Если есть у кого то решение было бы отлично вернутся обратно, но пока не решает мои задачи.

Re: Проблема с обратным слэшем в пути к файлам.

Добавлено: 14 окт 2018, 00:47
dydaevskiy
Тихо и медленно оканчивался октябрь 2018, а проблема со слешами так и оставалась... Грустно, мой любимый локальный сервер, но пришлось перейти на другой.

Re: Проблема с обратным слэшем в пути к файлам.

Добавлено: 05 дек 2018, 11:52
macmealan
Такая же история.
realpath( dirname( __FILE__ , 2)) возвращает путь вида c:\OSPanel\Бла-бла-бла
А структура сайта - /dir_name/File.php
Получается require(c:\OSPanel\Бла-бла-бла/dir_name/File.php) Само собой не срабатывает

Re: Проблема с обратным слэшем в пути к файлам.

Добавлено: 05 дек 2018, 13:13
Максим
2019 год скоро, а вы не в курсе что realpath и DIRECTORY_SEPARATOR в частности имеют разное значение в Linux и Windows и соответственно выдают разные значения: / и \.