где информация о виртуальных каталогах сохранена?

Оказывается, что проблема состоит в том, что я использую строку mysql_real_escape. Мой сценарий бросает меня это:

Warning: [2] mysql_real_escape_string(): "Access denied for user 'www-data'@'localhost' (using password: NO)"

Я использую mysqli. Таким образом, функция/метод должна быть

mysqli_real_escape_string($link, $str);
// OR
mysqli::escape_string($str);

Кажется действительно глупым, но это работало над моим другим сервером, даже при том, что нет никакой установки по умолчанию для использования mysql вообще... это просто, казалось, продолжало его. Таким образом, я предполагаю, что это были shonky полномочия и что мой новый сервер показывает корректное поведение.

Проблема решена.

2
задан 6 June 2011 в 19:42
1 ответ

Вся конфигурация IIS для IIS6 находится в c:\windows\system32\inetsrv\metabase.xml. Просто ищите свое название сайта, и необходимо перейти к веб-разделу (переместитесь мимо раздела FTP, если Вы останавливаетесь там сначала). Получите идентификатор от пути и затем продолжайте искать {идентификатор }\\, пока Вы не найдете детали виртуального каталога.

В IIS7 это находится в c:\windows\system32\inetsrv\config\applicationHost.config, пока совместно использованная конфигурация не включена. Можно подтвердить это путем взгляда в c:\windows\system32\inetsrv\config\redirection.config.

3
ответ дан 3 December 2019 в 11:04

Теги

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