./ не воспринимает

Обсуждение проблем в работе программного комплекса
vakhtang
Сообщения: 5
Зарегистрирован:
14 май 2018, 09:24

./ не воспринимает

vakhtang » 14 май 2018, 09:29

Добрый день

у меня опен сервер 5,2,2

там где в коде стоит ./ он не понимает. как это исправить?

к примеру вот такую картинку он не покажет ./images/logo.jpg
а такую покажет /images/logo.jpg

что делать?

Заранее спасибо
Аватара пользователя
Максим
Сообщения: 5392
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: ./ не воспринимает

Максим » 14 май 2018, 11:27

./images/logo.jpg это неправильно, точно так же как и указание /images/logo.jpg.

В первом случае сервером ваш путь преобразуется к виду /что-то там/./images/logo.jpg, во втором случае /что-то там//images/logo.jpg

Указывайте путь правильно: images/logo.jpg

Если хотите чтобы работало и неправильно, то удалите из конфига веб-сервера используемого вами модуля правило, запрещающее обращение к файлам начинающимся с точки, если оно там есть.
vakhtang
Сообщения: 5
Зарегистрирован:
14 май 2018, 09:24

Re: ./ не воспринимает

vakhtang » 14 май 2018, 14:13

а как удалить?

/images/logo.jpg это обрабатывает правильно берет начало от корня сайта

а ./ это по идее выход на папку вверх, на сервер самого сайта все работает отлично, поэтому только на опенсервере не работает, где мне убрать это ограничение?
vakhtang
Сообщения: 5
Зарегистрирован:
14 май 2018, 09:24

Re: ./ не воспринимает

vakhtang » 14 май 2018, 14:15

и пожалуйста поподробнее напишите имено какую строку и откуда убрать, я начинающий програмист и пока плохо в серверах разбираюсь
Аватара пользователя
Максим
Сообщения: 5392
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: ./ не воспринимает

Максим » 22 май 2018, 02:00

vakhtang, в старых версиях OSP в Nginx было типо такого правила:
        location ~* ^/\.(.+)$ {
            deny all;
        }
точно уже не помню, вот его и удалите если оно у вас есть. Если у вас одна из последних версий OSP то ничего нигде удалять не нужно, там нет такого правила. Просто используйте правильные пути, а если не получается, то смотрите что у вас запрашивает браузер и какие ошибки 404 попадают в лог на сервере.
vakhtang
Сообщения: 5
Зарегистрирован:
14 май 2018, 09:24

Re: ./ не воспринимает

vakhtang » 22 май 2018, 08:29

у меня опенсервер 5,2,2

не нашел такой записи

запись искал в конфигурации апача
vakhtang
Сообщения: 5
Зарегистрирован:
14 май 2018, 09:24

Re: ./ не воспринимает

vakhtang » 11 июн 2018, 08:32

помогите плиз
Ответить