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

Director::protocolAndHost() не содержит достаточной информации - HTTP_HOST не установлен

Я получаю следующую ошибку:

PHP Warning: Director::protocolAndHost() lacks sufficient information - HTTP_HOST not set. in /<path/to/project>/framework/control/Director.php on line 488

Но когда я добавляю print_r($_SERVER['HTTP_HOST']); в mysite/_config.php, я получаю соответствующий URL-адрес.

Есть идеи, что это может быть? Это началось внезапно вчера после нескольких недель разработки на том же хосте. Это происходит только в моей удаленной среде. Локальный работает нормально. Я не делал никаких изменений в конфигурации.

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

Любые идеи, что это может быть или где я должен искать? Большое спасибо.

В моем проекте используются:

  • Серебряная полоса 3.6.0
  • PHP 5.5.9
  • Апач 2.4.7
06.07.2017

  • Обычно это происходит при запуске CLI. Это то, что ты делаешь? Если это так, обязательно установите $_FILE_TO_URL_MAPPING в файле _ss_environment.php. 07.07.2017
  • @UncleCheese Я не использую CLI. На самом деле, оказывается, эта ошибка происходит уже несколько недель и не нарушает мой проект. Заметил это только сейчас, когда изучал другую проблему. Завтра я посмотрю, смогу ли я очистить его, добавив $_FILE_TO_URL_MAPPING, как вы предложили. 07.07.2017
  • для проблемы с cli, которая у меня была: /** * This is used by sake to know which directory points to which URL */ global $_FILE_TO_URL_MAPPING; $_FILE_TO_URL_MAPPING[__DIR__] = 'http://localhost:32773/'; как написано здесь: gist.github.com/ryanwachtl/5793212 16.03.2018

Ответы:


1

У меня такая же проблема. Чтобы исправить это, я добавил ниже фрагмент кода в файл _ss_environment.php или mysite/_config.php.

global $_FILE_TO_URL_MAPPING;
$_FILE_TO_URL_MAPPING[__DIR__] = 'http://example.com';
30.08.2019
Новые материалы

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

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

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

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

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

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

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