Не удалось загрузить шаблон после обновления Umbraco

О да, я тоже борется с этим, пока не получил этот пост .. (tnxs Keith!) [/ ​​g0]

2 вещи, которые вам нужно, чтобы сосредоточиться на a) добавить свой возвращенный объект с помощью запятая, действительно, б) когда вы заполняете свой адаптер, обязательно присвойте результат переменной (распоряжающейся) или выполните Out-Null

Я не делал Out-Null и даже с запятая запятая, я продолжал получать обратно коллекцию (item 0 = количество строк из запроса, item1 = datatable). Довел меня до ума, пока не выбрал параметр Out-null.

Очень странно ИМХО, поскольку я прошу конкретно вернуть данные, но продолжал возвращать коллекцию, даже с «,» спереди

function  Oracleconnection
{
  process
  {
  trap
    {
      Write-Host "error occured on oracle connection"
      Write-Host $_
      continue
    }
    [System.Reflection.Assembly]::LoadWithPartialName(“System.Data.OracleClient”) | out-null
    $connection = new-object system.data.oracleclient.oracleconnection( `
    "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=myhost.host)(PORT=1800)) `
    (CONNECT_DATA=(SERVICE_NAME=myservicename)));User Id=myid;Password=mypassword;");

    $query = "SELECT country, asset FROM table "
    $set = new-object system.data.dataset
    $adapter = new-object system.data.oracleclient.oracledataadapter ($query, $connection)
    $adapter.Fill($set) | Out-Null
    $table = new-object system.data.datatable
    $table = $set.Tables[0]
    return ,$table
  }
}
0
задан Андрей 19 March 2019 в 08:58
поделиться

1 ответ

Некоторые вещи, которые нужно попробовать ...

Перейдите в / app_data / TEMP / ClientDependency и удалите все файлы

Перейдите в /config/ClientDependency.config и увеличьте номер версии

Перезапустите пул приложений.

Полностью согласен с Eyescream выше - перейдите в режим отладки.

Пик в файле / app_data / logs, чтобы увидеть, нет ли в нем сообщений об ошибках.

На основании вашего другого сообщения об ошибке «Не удалось найти дерево медиа, activeTree не установлено», все это звучит (для меня), относящееся к типам медиа или элементам загрузки. Попробуйте заново сохранить каждое из них, сначала перейдя в «Настройки» -> «Мультимедиа» и просто щелкните и сохраните каждое («Файл», «Папка», «Изображение»)

enter image description here

[1116 ] Тогда я бы сделал то же самое для FileUploader и ImageCropper в Developer -> DataTypes.

enter image description here

И это будет звучать как длинный выстрел, но особенно с двумя типами данных - Убедитесь, что они названы как и ожидалось , Возникла старая проблема с элементом управления FileUpload, когда иногда в имени файла появлялось случайное "\ t". Перед повторным сохранением этих типов просто нажмите на имя файла и убедитесь, что после имени нет никаких дополнительных символов. Я не видел эту проблему в течение многих лет, но так как я не уверен, какую версию вы обновили?

enter image description here

Наконец попробуйте пойти для пользователей и проверки того, что ваша учетная запись пользователя (или любая учетная запись, в которую вы входите, имеет узел Media Root. Это также может быть применено через уровень группы пользователей

enter image description here ]

Надеюсь, это поможет тебе в этом.

0
ответ дан hardba11 19 March 2019 в 08:58
поделиться
Другие вопросы по тегам:

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