Страница 2 из 4

Re: Проблемам при установки

Добавлено: 2013-05-19 10:27:31
Alex Keda
manefesto писал(а):не стал париться и прописал полный путь до htmldoc в index.php

у апача свои пути.
с твоими они не совпадают.
--
макс, ты меня пугаешь - тебе надо поменьше общатся с прогерами и побольше с нормальными админами.
год назад такие вопросы у тебя затруднения не вызыввали

Re: Проблемам при установки

Добавлено: 2013-11-03 14:24:06
dezzor
Виртуальный сервер OVZ
WHM/CPanel
Версия PHP интерпретатора (phpversion) 5.3.25
Безопасный режим PHP (safe_mode) Выключен
Запрещенные функции (disable_functions) Выключены
Поиск приложений
Клиент MySQL /usr/bin/mysql
Версия клиента базы данных MySQL 5.1.7 (совместимо)
Формирование PDF (htmldoc) Версия не определена
Не удалось определить версию htmldoc. Попробуйте, выполнить следующу команду htmldoc --version. htmldoc - приложение позволяющее биллинговой системе формировать документы в формате PDF.
Проверка модулей PHP
Модуль gd Установлен
Модуль json Установлен
Модуль libxml Установлен
Модуль mbstring Установлен
Модуль mysql Установлен
Модуль openssl Установлен
Модуль xml Установлен
Модуль zlib Установлен
Модуль imap Установлен
Модуль mailparse Установлен
Все делаю по рекомендации, установил htmldoc
root [/usr/local/src/htmldoc-1.8.27]# htmldoc --version
1.8.27

Но при установке панели пишет версия не определена.
Как сие побороть, где что прописать, чтобы установщик увидел версию?

Re: Проблемам при установки

Добавлено: 2013-11-03 14:41:26
dezzor
dezzor писал(а):Виртуальный сервер OVZ
WHM/CPanel
Версия PHP интерпретатора (phpversion) 5.3.25
Безопасный режим PHP (safe_mode) Выключен
Запрещенные функции (disable_functions) Выключены
Поиск приложений
Клиент MySQL /usr/bin/mysql
Версия клиента базы данных MySQL 5.1.7 (совместимо)
Формирование PDF (htmldoc) Версия не определена
Не удалось определить версию htmldoc. Попробуйте, выполнить следующу команду htmldoc --version. htmldoc - приложение позволяющее биллинговой системе формировать документы в формате PDF.
Проверка модулей PHP
Модуль gd Установлен
Модуль json Установлен
Модуль libxml Установлен
Модуль mbstring Установлен
Модуль mysql Установлен
Модуль openssl Установлен
Модуль xml Установлен
Модуль zlib Установлен
Модуль imap Установлен
Модуль mailparse Установлен
Все делаю по рекомендации, установил htmldoc
root [/usr/local/src/htmldoc-1.8.27]# htmldoc --version
1.8.27

Но при установке панели пишет версия не определена.
Как сие побороть, где что прописать, чтобы установщик увидел версию?



Забыл еще сказать:
Ось : CentOS release 6.4 (Final)
x86_64 x86_64 x86_64 GNU/Linux

Re: Проблемам при установки

Добавлено: 2013-11-04 20:43:07
rootden
вы его сами собирали что ли

/usr/local/src/htmldoc-1.8.27

не там лежит, ясное дело биллинг его не видит.
поместите исполняемый файл на место или поставьте из репозитория.

Re: Проблемам при установки

Добавлено: 2013-11-05 9:41:16
dezzor
rootden писал(а):вы его сами собирали что ли

/usr/local/src/htmldoc-1.8.27

не там лежит, ясное дело биллинг его не видит.
поместите исполняемый файл на место или поставьте из репозитория.

Ставил из репозитариев

Installed:
htmldoc.x86_64 0:1.8.27-13.el6

Dependency Installed:
dejavu-fonts-common.noarch 0:2.30-2.el6
dejavu-sans-fonts.noarch 0:2.30-2.el6
dejavu-sans-mono-fonts.noarch 0:2.30-2.el6
dejavu-serif-fonts.noarch 0:2.30-2.el6
fltk.x86_64 0:1.1.10-1.el6
fontpackages-filesystem.noarch 0:1.41-1.1.el6
libXxf86vm.x86_64 0:1.1.2-2.el6
mesa-dri-drivers.x86_64 0:9.0-0.8.el6_4.3
mesa-dri-filesystem.x86_64 0:9.0-0.8.el6_4.3
mesa-dri1-drivers.x86_64 0:7.11-8.el6
mesa-libGL.x86_64 0:9.0-0.8.el6_4.3
mesa-libGLU.x86_64 0:9.0-0.8.el6_4.3
t1lib.x86_64 0:5.1.2-6.el6_2.1
t1utils.x86_64 0:1.37-1.el6
ttf2pt1.x86_64 0:3.4.4-9.el6

Complete!
root@flahost [~]# htmldoc --version
1.8.27

Re: Проблемам при установки

Добавлено: 2013-11-05 9:59:12
Alex Keda
в пути пропишите диреткорию с его бинарником
или симлинк сделайте на него, гденить в /usr/local/bin

Re: Проблемам при установки

Добавлено: 2013-11-05 13:22:57
dezzor
Alex Keda писал(а):в пути пропишите диреткорию с его бинарником
или симлинк сделайте на него, гденить в /usr/local/bin


попробовал и так и так никак не работает.
Ставил и из репозитария, собирал из source http://www.msweet.org/projects.php?Z1

делал симлинки в /usr/local/bin, /usr/bin,
Ничего не помогает ....

Помогите поподробней распишите процесс установки.
Или же где в файле установки этого архива http://joonte.com/public/joonte-v2.5.16.zip прописать полный путь до htmldoc и как именно...

Re: Проблемам при установки

Добавлено: 2013-11-05 14:04:03
dezzor
# whereis htmldoc
htmldoc: /usr/bin/htmldoc /usr/etc/htmldoc /usr/lib/htmldoc /usr/share/htmldoc /usr/man/man1/htmldoc.1 /usr/share/man/man1/htmldoc.1.gz

# env | grep PATH
PATH=/usr/local/jdk/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin
CLASSPATH=.:/usr/local/jdk/lib/classes.zip

Re: Проблемам при установки

Добавлено: 2013-11-05 14:14:04
Alex Keda
в инсталляционном скрипте посомтрите
--
а вообще, пути когда вы запускаете из консоли и пути из браузера - они разные

Re: Проблемам при установки

Добавлено: 2013-11-05 14:26:45
dezzor

Код: Выделить всё

#-----------------------------------------------------------------------------
  $Result = Exec('htmldoc --version 2>&1');
  #-----------------------------------------------------------------------------
  if(!Preg_Match('/not\sfound/',$Result)){
    #---------------------------------------------------------------------------
    if(Preg_Match('/[0-9]+\.[0-9]+\.[0-9]/',$Result,$HtmlDoc)){
      #-------------------------------------------------------------------------
      $HtmlDoc = Current($HtmlDoc);
      #-------------------------------------------------------------------------
      if(FloatVal($HtmlDoc) >= 1.8)
        $Test = Array('Status'=>SPrintF('%s (совместимо)',$HtmlDoc),'IsOk'=>TRUE);
      else
        $Test = Array('Status'=>SPrintF('%s (несовместимо)',$HtmlDoc),'IsOk'=>FALSE,'Comment'=>'Несовместимая версия htmldoc. Требуется версия htmldoc 1.8+. htmldoc - приложение позволяющее биллинговой системе формировать документы в формате PDF.');
    }else
      $Test = Array('Status'=>'Версия не определена','IsOk'=>FALSE,'Comment'=>'Не удалось определить версию htmldoc. Попробуйте, выполнить следующу команду <U>htmldoc --version</U>. htmldoc - приложение позволяющее биллинговой системе формировать документы в формате PDF.');
  }else
    $Test = Array('Status'=>'Не найдено','IsOk'=>FALSE,'Comment'=>'Приложение htmldoc не найдено. Пожалуйста, воспользуйтесь менеджером пакетов для установки данной программы <A target="blank" href="http://wiki.joonte.com/?title=Документация:Подготовка_к_установке">[подробнее...]</A> htmldoc - приложение позволяющее биллинговой системе формировать документы в формате PDF.');
  #-----------------------------------------------------------------------------
  $Test['Name'] = 'Формирование PDF (htmldoc)';
  #-----------------------------------------------------------------------------



Где здесь что прописать?