diff --git a/search2/indexing/extractors/OpenXmlTextExtractor.inc.php b/search2/indexing/extractors/OpenXmlTextExtractor.inc.php index abba3d7..209b62c 100644 --- a/search2/indexing/extractors/OpenXmlTextExtractor.inc.php +++ b/search2/indexing/extractors/OpenXmlTextExtractor.inc.php @@ -198,8 +198,9 @@ class OpenXmlTextExtractor extends ExternalDocumentExtractor { $filename = substr($filename,1); } + $filename = str_replace('\\','/',$filename); - $cmd = $this->unzip . ' ' . str_replace( + $cmd = '"' .$this->unzip . '"' . ' ' . str_replace( array('{source}','{part}', '{target_dir}'), array($this->sourcefile, $filename,$this->openxml_dir), $this->unzip_params);