Nano Hash - криптовалюты, майнинг, программирование

Загрузка файлов изображений на основной домен со страницы на поддомене

Я создаю поддомен для своего основного сайта, example.com, на котором есть учетные записи пользователей с изображениями профилей. И вспомогательный, и основной сайт используют одну и ту же БД. Перед созданием подпрограммы все фотографии профиля хранились в каталоге с именем users на основном сайте.

Вызвать фотографии из этой папки не проблема. Но я хотел бы, чтобы у пользователя была возможность изменить изображение своего профиля во время навигации по субдомену. Как бы то ни было, текущий скрипт разрешает загрузку, но помещает ее в каталог пользователей поддомена, а не на основной сайт.

Как лучше всего создать путь к каталогу пользователей на основном сайте?

Пути к каталогам в настоящее время настроены на сервере так...

Главная -> /example.com/public_html/users

Подраздел -> /sub.example.com/public_html/users

Я пробовал ../../example.com/public_html/users, но это не сработало.

Любые предложения приветствуются. Спасибо!

11.03.2021

  • Создайте СИМВОЛИЧЕСКУЮ ССЫЛКУ — это позволит использовать каталог в две локации. IE /var/www/main/users -> /var/www/sub/users 11.03.2021
  • @Zak, спасибо за предложение. Ваше предложение помогло мне понять, что я недостаточно далеко забираюсь на дерево. Я использовал ../../../www/example.com/public_html/, так как мой относительный путь не включал каталог www. Если вы хотите официально ответить на мой вопрос, я отдам вам должное за полезный ответ. Спасибо! 11.03.2021

Ответы:


1

Вы можете разместить каталог в двух местах, если используете СИМВОЛИЧЕСКУЮ ССЫЛКУ

Это позволит вам использовать example.com/public_html/users И /sub.example.com/public_html/users одновременно.

Синтаксис прост:

$target = '/example.com/public_html/users';
$link = '/sub.example.com/public_html/users';
symlink($target, $link);
11.03.2021
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..