Я вызвал antiword в оболочке, используя putty, и она работала нормально.Однако, когда я вызываю его с помощью shell_exec (), он всегда дает пустую строку.Вот код, который я использовал:
$ file = "IS_BT_KLVZ_MSI_001.doc";
$ content = shell_exec ("/ usr / local / bin / antiword / usr / local / apache / htdocs)/ dokuman_sorgusu / documents / $ file ");
var_dump ($ content);
На одном форуме я увидел, о какой именно проблеме сообщили.Человек, у которого есть эта проблема, говорит, что он решил эту проблему.Вот цитата:
"Да, оказалось, что доступ к файлам карты был невозможен - они не были доступны для чтения во всем мире, как только я изменил разрешения, все заработало. Спасибо всем"
Тем не менее, я не понял, как он решил проблему и как также я могу получить и разрешить эти файлы карт антислов.