За последние 24 часа нас посетили 18838 программистов и 1704 робота. Сейчас ищут 842 программиста ...

PHP + DBX

Тема в разделе "PHP и базы данных", создана пользователем Jes, 14 июл 2011.

  1. Jes

    Jes Активный пользователь

    С нами с:
    14 июл 2011
    Сообщения:
    1
    Симпатии:
    0
    Адрес:
    Екатеринбург
    Добрый день форумчане и знатоки. Возникла у меня проблема, самостоятельно которую решить я не в состоянии.

    Начальство поставило задачу установить систему инвенторизации на предприятии, и желательно бесплатную. Было найдено решение в виде zCI

    HTML:
    1. http://zci.sourceforge.net/
    - ссылька для интересующихся.

    В программировании я не силен, и соответственно кое что не получается, а именно:

    Есть ИИС 7, Установил MySQL как было предложено, настроил БД, создал прользователя, установил РНР и дальше сложнее с этими пунктами:


    • Open the php.ini as mentioned in the picture above. Find and remove the comment mark for lines containing extension=php_dbx* and extension=php_mysql*.
    • In the php.ini, find parameter named extension_dir. The value is the location of PHP's plugin/extension files.
    • Download PHP PECL package from PHP website http://www.php.net/downloads.php. Then extract the php_dbx* and php_mysql* files to the extension_dir.
    • If you modify your PHP installation, restart the webserver software then redo step 1-3 to make sure that DBX and MySQL extension is working.

    Не отображается у меня DBX и все.

    Что я пытался сделать:

    • Где то нагуглил библиотеку php_dbx.dll и скачал (в работоспособности не уверен)
    • Закинул её в папку с РНР C:\PHP\ext
    • Попытался раскоментировать строки как сказано в мануале, но там таких не было.. не беда - создал свои строки по аналогии
      Код (Text):
      1. [PHP_DBX]
      2. [extension=php_dbx.dll


    Это все не помогло.. не видит он её и все <_<

    Полез на офффсайт и нашел там установку:

    Далее мои шаги:
    • Скачал VS2010ExpressRUS и установил
    • Скачал SDK 6.1 и установил
    • Далее по инструкции с этого сайта
      HTML:
      1.  
      2. [url=https://wiki.php.net/internals/windows/stepbystepbuild]https://wiki.php.net/internals/windows/stepbystepbuild[/url]

    И даже скомпилировалось.. но !

    - оно не работает :blink:
    Просто пишет неизвестная команда.. и все...

    configure --help - не выводит в списке команд поддержку dbx

    Забил .. думаю утсановлю PECL но колманда с официального мануала опят не заработала
    - нет такой команды SVN :blink:

    Зачем это надо?? в инструкции по установке сервера инвентаризации сказано

    Хочу узнать что можно сделать и как:

    1) как то все же подключить этот DBX что оно заработало и РНР его увидел
    2) может быть верию взять старую где это будет работать?? качал РНР 5.4
    3) может просто в конфиге заменить DBX подключение на другое ?? есть вроде PDO и еще какие то .. я к сожалению не знаю других вариантов.. подумал может можно - наврено серверу не важно КАК ИМЕННО я подключусь к БД MySQL ??