Как в скрипте прописать путь?

iccup
На сайте с 01.05.2016
Offline
195
657

 define ('DIR', dirname(__FILE__) . '/uploads/zip/');
это было ранее, абсолютный путь до картинок был - /var/www/user/data/www/domain.com/uploads/zip/, сам скрипт лежал и лежит по пути /var/www/user/data/www/domain.com/. Но картинки сейчас переехали в /home/newdirectory/ - это абсолютный путь. Как изменить код, чтобы скрипт брал картинки с нового их местоположения?
kimsufi.com ( https://www.kimsufi.com ) очень дешевые и качественные дедики https://clck.ru/gvF9p - антибот, использую уже 3 года.
webiumpro
На сайте с 20.03.2017
Offline
39
#1

Прописать абсолютный путь как есть:

define ('DIR', '/home/newdirectory/');

Либо можно сделать что-то вроде cdn на поддомене с DocumentRoot'ом в новую папку. Тогда можно будет обращаться к картинкам просто по хосту:

define ('DIR', '//cdn.domain.com/');
Копирование лендингов. Разработка на фреймворке сервисов. Создание сайтов (/ru/forum/994418)
iccup
На сайте с 01.05.2016
Offline
195
#2

еще надо было отключить openbasedir для хоста. спасибо, все так просто когда знаешь что делать и как делать.

S
На сайте с 30.09.2016
Offline
469
#3
iccup:
еще надо было отключить openbasedir для хоста

Не надо было. Надо было переписать.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
LEOnidUKG
На сайте с 25.11.2006
Online
1724
#4
Но картинки сейчас переехали в /home/newdirectory/

Весьма странное решение, картинки держать ВНЕ директории сайта.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
S
На сайте с 30.09.2016
Offline
469
#5

Может быть, у них там общее хранилище для группы сайтов. А может быть, раскидывают запросы из браузера по поддоменам. Мало ли, какая причина может быть.

LEOnidUKG
На сайте с 25.11.2006
Online
1724
#6
Sitealert:
Может быть, у них там общее хранилище для группы сайтов. А может быть, раскидывают запросы из браузера по поддоменам. Мало ли, какая причина может быть.

А чего хотели переписать, без отключения opendir?

S
На сайте с 30.09.2016
Offline
469
#7
LEOnidUKG:
А чего хотели переписать, без отключения opendir?

Надо не отключать, а дописывать нужные директории.

LEOnidUKG
На сайте с 25.11.2006
Online
1724
#8
Sitealert:
Надо не отключать, а дописывать нужные директории.

А ну это да. А то вдруг шел зальют и будут путешествовать по всему серверу 🍿

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