Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PHP 8.4.4.0002
    • Component/s: PHP Driver
    • Labels:
      None
    • Environment:

      Windows 7 64 bit

      Description

      CUBRID PHP PDO Driver for TS, VC9 does not work with either CUBRID 32 bit or 64 bit versions with PHP installed normally on 32 bit.

      Several users including myself have had to find ways to avoid using the PDO Driver due to this reason.

        Activity

        Hide
        kadishmal Esen Sagynov added a comment - - edited

        Then, perhaps we need to remove all x64 bit libs for Windows. What do you think?

        Show
        kadishmal Esen Sagynov added a comment - - edited Then, perhaps we need to remove all x64 bit libs for Windows. What do you think?
        Hide
        kadishmal Esen Sagynov added a comment -

        According to http://jira.cubrid.org/browse/APIS-476 the PDO driver is now on linked to a static CCI library instead of dynamic CCI library. If PDO driver will be statically linked to a CCI library, i.e. it will include the CCI driver inside PDO driver, then there is no need for x64 PDO/PHP library for Windows, because the same PDO driver, which includes CCI, will work on any PHP with any CUBRID.

        Show
        kadishmal Esen Sagynov added a comment - According to http://jira.cubrid.org/browse/APIS-476 the PDO driver is now on linked to a static CCI library instead of dynamic CCI library. If PDO driver will be statically linked to a CCI library, i.e. it will include the CCI driver inside PDO driver, then there is no need for x64 PDO/PHP library for Windows, because the same PDO driver, which includes CCI, will work on any PHP with any CUBRID.
        Hide
        cn15163 杨伟为[Astro] added a comment -

        This bug will be suspended until the staticlly linked PDO driver is released.

        Show
        cn15163 杨伟为[Astro] added a comment - This bug will be suspended until the staticlly linked PDO driver is released.
        Hide
        ryin005 Ray Yin added a comment -

        The PHP Driver version will link static lib of cci, so the driver is not depend on cubrid

        • Test OS: Win 32bits, Win 64bits
        • CUBRID: 8.4.4.0227
        • PHP: 5.5.3, 5.4.3, 5.3.13
        • Driver: cubrid-pdo 8.4.4.0002 (2013-11-22)

        Test Results: Pass

        Show
        ryin005 Ray Yin added a comment - The PHP Driver version will link static lib of cci, so the driver is not depend on cubrid Test OS: Win 32bits, Win 64bits CUBRID: 8.4.4.0227 PHP: 5.5.3, 5.4.3, 5.3.13 Driver: cubrid-pdo 8.4.4.0002 (2013-11-22) Test Results: Pass
        Hide
        ryin005 Ray Yin added a comment -

        However, since php 5.2 is built by vc6 and cci is built by vc 9. There is a compatibility problem when using php 5.2 driver with static cci lib,

        We should add some comments to describe this problem on our PDO manual, and then the issue could be closed

        Show
        ryin005 Ray Yin added a comment - However, since php 5.2 is built by vc6 and cci is built by vc 9. There is a compatibility problem when using php 5.2 driver with static cci lib, We should add some comments to describe this problem on our PDO manual, and then the issue could be closed

          People

          • Assignee:
            jinhu 李金虎
            Reporter:
            ovidiu.veliscu Veliscu Ovidiu
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: