ID:               35292
 User updated by:  dgrimes at scvl dot com
 Reported By:      dgrimes at scvl dot com
-Status:           Bogus
+Status:           Open
 Bug Type:         MySQL related
 Operating System: SCO OpenServer
 PHP Version:      4.4.1
 New Comment:

I've done some more research. I took the ext/mysql/php_mysql.c and
ext/mysql/php_mysql.h files from version 4.2.3 and copied them into the
4.4.1 tree. Recompiled and installed. The problem has gone away. So,
somewhere therein lies the trouble. I'll continue to pursue the cause
and if I figure it out I'll let you know what I find. The one question
I have is, if I have questions regarding specific functions or
variables, can I get answers to those questions?

Thanks,
Dean


Previous Comments:
------------------------------------------------------------------------

[2005-11-21 15:06:46] dgrimes at scvl dot com

Wow. I truly didn't expect that response; especially from an
organization as highly respected as is PHP. Obviously I have offended
you in some way and for that I apologize. Should I take your response
to mean that in the future any problems I encounter between PHP and
OpenServer will not be thoroughly explored simply because it's the
OpenServer OS? Is this really the position and policy of PHP as a
company? 

I'm not asking these questions sarcastically and they are not intended
to provoke an argument in any way. I just need to know where I stand as
one organization to another. PHP is an integral part of our
infrastructure. I love PHP and have built many applications under it.
We've had very few problems with PHP in the past and have always been
able to resolve issues. PHP as a company and indeed a development
community has my utmost respect.

However, that being said, I can't jeopordize our organization, and I'm
sure you'll understand, by developing systems using a product that will
not be supported in the future on the operating system we are using. In
fact the current system we are replacing was originally developed under
Visual FoxPro For Unix. We rewrote that application using PHP, MySQL and
Apache for the very reason that FoxPro for unix is a dead language.

In my opinion this issue is not bogus. It may very well be a problem
with my system. I would be more inclined to agree with that synopsis if
it weren't for the fact that 4.2 doesn't have the problem and for the
fact that changes were made to the socket handling facilities starting
with 4.3, which is the starting version that exhibits the problem.

Currently I have over 600 servers in 270+ locations using 4.0.6 without
any problems. These servers have been running this version for 5 or 6
years. I would like to upgrade to a later version of PHP in order to
take advantage of some of the new functionality and since I'm upgrading
I would like to move to the most current version feasible. Maybe that
version is 4.2.3.

Thank you for your time,

Dean

------------------------------------------------------------------------

[2005-11-21 09:11:52] [EMAIL PROTECTED]

SCO isn't really OS we support (or even want to support) so you're on
your own. And this seems a lot more like a problem with your system
only.

------------------------------------------------------------------------

[2005-11-21 00:27:19] dgrimes at scvl dot com

I agreed to test it. Maybe nobody else has reported this but I still
need to figure out what the problem is and get it fixed. I'm not trying
to be obstinate. I appreciate all of the help I have received from the
folks at PHP. I was just merely pointing out that even if PHP5 works, I
won't be able to use it.

Version 4.2.x doesn't exhibit the problem. Is there a way to review the
socket related changes in 4.3.0? Something that changed on that
transition is causing this problem on both 5.0.4 and 5.0.6 OpenServer
OS's. I'm willing to try anything you guy's suggest.

I tried building with --disable-all and received the following error on
make:

.lo Zend/zend_reflection_api.lo Zend/zend_execute.lo
sapi/cgi/cgi_main.lo sapi/c
gi/getopt.lo main/internal_functions.lo -lm -lsocket  -o sapi/cgi/php
Undefined                       first referenced
 symbol                             in file
spl_ce_Countable                    ext/standard/array.o
php_pcre_replace                    main/SAPI.o
php_ob_gzhandler_check              main/output.o
uncompress                          ext/standard/image.o
sapi/cgi/php: fatal error: Symbol referencing errors. No output written
to sapi/
cgi/php
collect2: ld returned 1 exit status
make: *** [sapi/cgi/php] Error 1

Thanks,
Dean

------------------------------------------------------------------------

[2005-11-21 00:05:39] [EMAIL PROTECTED]

I did not ask you to start using PHP 5, I asked to TEST it.
And use --disable-all to get as clean build as possible.

Anyway, this all seems some problem in your system alone. Nobody else
has reported any problem like this before.


------------------------------------------------------------------------

[2005-11-20 23:41:45] dgrimes at scvl dot com

I tried PHP5 but could not get a clean compile out of it yet. First I
was missing two libraries, libxml2 and libxslt and then SQLLite has
problems then PATH_MAX is not defined. I finally worked past those and
now I get errors installing to apache. There are some undefined
symbols.

Even if I did have a clean compile today, I've already completed
testing PHP4 with my current project and with our existing systems. I
just don't have time to implement PHP5 without going through all of the
documentation and testing again, which is a lot of work. I am planning
to deploy to the chain the 2nd week in January. With the holiday season
just around the corner, my work load will not permit me to alter my
design to include PHP5.

If you think that it will help troubleshoot the problem, I'll persue
PHP5 only to the extent that it will help us resolve this issue.

Here is the error when I execute make install for PHP5:

  page: php-config.1
Installing PEAR environment:      /usr/local/lib/php/
dynamic linker: /d/cdev/php5-200511201930/sapi/cli/php: relocation
error: symbol
 not found: xmlStructuredError
make[1]: *** [install-pear-installer] Killed
make: *** [install-pear] Error 2


Thanks,
Dean

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/35292

-- 
Edit this bug report at http://bugs.php.net/?id=35292&edit=1

Reply via email to