Две учетные записи веб-сайтов на Linux VPS, совместно использующие общие файлы / каталоги через символические ссылки [закрыто]

У меня сейчас два сайта электронной коммерции на двух разных платформах общего хостинга. На сайтах продаются музыкальные файлы для скачивания в цифровом виде. Они оба продают одну и ту же музыку. Я хотел бы переместить их на VPS, и я хотел бы, чтобы оба сайта использовали один и тот же каталог музыкальных файлов, возможно, через символическую ссылку. На сайтах используется скрипт корзины покупок, над которым я не особо могу повлиять. После того, как покупатель заплатит за цифровую загрузку, ему будут предоставлены ссылки для загрузки. Эти ссылки запрашивают скрипт php, который читает файлы и выдает заголовки загрузки, которые заставляют браузер загружать указанный файл, поэтому каким бы ни было решение, я предполагаю, что скрипт php должен будет видеть файлы, как если бы они были частью того же каталога. дерево, как и весь остальной сайт. Как мне настроить такое решение?

-1
задан 23 May 2012 в 00:44
1 ответ

Если у вас вопрос, как использовать символические ссылки, то если все файлы для сайта 1 находятся в

/some/dir/site1

, а сайт 2 ожидает чтения файлов из,

/another/site2/dir

, тогда вы просто создаете символическая ссылка для / another / site2 / dir, которая указывает на / some / dir / site1 с использованием

ln -s /some/dir/site1 /another/site2/dir 

. Однако в вашей среде очень много всего, что может повлиять на код и разрешения, о чем мы не знаем достаточно об.

1
ответ дан 5 December 2019 в 20:05

Теги

Похожие вопросы