Если имя файла содержит двухбайтовый символ, имя файла будет повреждено при записи журнала из PHP (wordpress) в службе приложений Azure (Windows).
Доза кто-нибудь знает обходной путь?
Я не хочу менять имя файла на отдельные байты с помощью плагина WP Multibyte Patch и т. Д.
Код:
$new_file = $uploads['path'] . "/$filename";
$logfilename = mb_convert_encoding('/アップ.log', "SJIS", "auto");
outputLog($new_file, $uploads['path'] . $logfilename);
function outputLog($message, $file_name)
{
$message .= "\n";
error_log($message, 3, $file_name);
}
Задача ещё не решена.
Других решений пока нет …