Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 键入3 FAL FileStorageIndexingTask,文件名中包含Umlauts_Typo3_Scheduler_Typo3 6.2.x_Fal - Fatal编程技术网

Typo3 键入3 FAL FileStorageIndexingTask,文件名中包含Umlauts

Typo3 键入3 FAL FileStorageIndexingTask,文件名中包含Umlauts,typo3,scheduler,typo3-6.2.x,fal,Typo3,Scheduler,Typo3 6.2.x,Fal,在typo36.2.11中,我设置了 [SYS][UTF8filesystem] = 1 [SYS][systemLocale] = de_DE.UTF-8 CentOS文件系统和文件列表模块正确识别和显示文件 但是,当我通过调度程序运行TYPO3\CMS\Scheduler\Task\FileStorageIndexingTask时,它会将文件名中包含特殊字符的文件标记为missing=1 FAL处理UTF8文件名是否需要其他设置? 或者这可能是服务器端的问题?使用Coda/Transmit

在typo36.2.11中,我设置了

[SYS][UTF8filesystem] = 1
[SYS][systemLocale] = de_DE.UTF-8
CentOS文件系统和文件列表模块正确识别和显示文件

但是,当我通过调度程序运行TYPO3\CMS\Scheduler\Task\FileStorageIndexingTask时,它会将文件名中包含特殊字符的文件标记为missing=1

FAL处理UTF8文件名是否需要其他设置?
或者这可能是服务器端的问题?

使用Coda/Transmit传输Umlaut文件会在一定程度上破坏UTF-8文件名,因此PHP无法再读取这些文件,尽管在FTP应用程序中仍然显示完整的文件名。现在仅使用scp。

如果手动运行调度程序任务,就像通过Cronjob/CLI运行它一样,结果是否相同?如果是这样的话,这听起来像是一个bug。很抱歉回复太晚。是的,看起来是一样的!