2012-02-22 2 views
1

AbiWord 프로그램이 나를 위해 일하는 것을 시도하고 있지만 PHP에서 제대로 호출하지 못하는 것 같습니다. 나는이 질문에 대한 답변 중 하나를 기반으로했습니다php에서 .doc을 html로 변환 - Windows에서 Abiword를 호출 할 때의 문제

<?php 
exec('AbiWord --to=html bpls.docx'); 
?> 

에게 그것을 : Convert .doc to html in php

난 할 노력하고있어 PHP의 간부 인() 함수를 사용하여 AbiWord는 명령을 실행하는 것입니다 나에게 오류가 없으므로이 코드의 문제점을 알 수 없다. 이미 abi 단어 bin 폴더 (AbiWord.exe가있는 폴더)를 Windows의 환경 변수에 추가했습니다.

+3

'AbiWord --to = html bpls.docx'을 수동으로 실행하려 했습니까? – penartur

+0

예. doc 파일이 abiword.exe와 같은 폴더에있는 경우에만 작동합니다. –

답변

2

페이지 http://www.abisource.com/wiki/AbiCommand은 현재 AbiCommand가 유닉스 계열 시스템 만 지원한다고 말합니다. 따라서 AbiWord가 Windows에서 허용하는 명령 줄 옵션 (유닉스 계열 시스템과 동일하지 않음)을 찾아 사용해야합니다. AbiWord -h 또는 AbiWord /?과 같은 것일 수 있습니다. 옵션 목록을 제공합니다.

+0

글쎄,이 답변이 아닙니다 :(이상한, 왜 받아 들여 졌습니까? –

관련 문제