@rsi
software engineer

PHP преобразовать exel в pdf, помогите найти ошибку в коде?

Здравствуйте, задача проста и тривиальна, есть примеры и даже здесь на хабре я нашел пост об этом. Но эти 7 строчек кода постоянно не работают.

$word = new COM('word.application'); $word->Visible = 0; $word->Documents->Open(APPLICATION_DOCNZ_FOLDER.'\oblachnye.docx'); $word->Documents[1]->SaveAs(APPLICATION_DOCNZ_FOLDER.'\oblachnye.pdf',17); $word->Quit('0','0','0'); $word = null; $this->render('docnz');

Сначала функция заработала но вскоре стала выкидывала ошибки «com_exeption» не уточняя что ей не нравиться. Как оказалось открылось множество word.exe и закрываться они не собирались, я решил отложить проблему закрытия на потом и убил и руками.

Функция произвела два преобразования и снова все пошло не так. На этот раз она приводит к зависанию apache`а, то есть при заходе на страницу с этим кодом сервер перестает отвечать на любые запросы пока его не рестартить.
  • Вопрос задан
  • 2606 просмотров
Пригласить эксперта
Ответы на вопрос 1
C PHP сталкивался очень давно… там разве не нужно экранировать слэш?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы