ocr — PHP TesseractOCR работает только в командной строке

Я установил TesseractOCR для php на моем сервере Linux. Когда я выполняю код из командной строки, изображение распознается, но я получаю пустую страницу, когда запускаю тот же скрипт из веб-браузера.

Любая идея, как заставить это работать в веб-браузере также?

1

Решение

После более чем 10-часового усилия я установил doint эти шаги:

Это то, что я сделал.

  1. Создал новый каталог внутри var / www / html dir, установил root и www как владелец dir.
  2. Скопировал все файлы приложения в новый каталог и снова установил право собственности на каждый файл, а каталог на www и root
  3. chmod 775 temp-dir, chmod 775 TesseractOCR / TesseractOCR.php
  4. Добавил этот код

$ path = getenv (‘PATH’);
PutEnv ( «PATH = $ PATH: / USR / местные / бен»);

сразу после

require_once «TesseractOCR / TesseractOCR.php»;

Спасибо

1

Другие решения

Только одна вещь, чтобы сделать. Необходимо установить переменную среды.

Например: PATH = $ path: / usr / local / bin

0

По вопросам рекламы [email protected]