Re: [WebDNA] How do we tell what's misconfigured? Or which WebDNA 7 version to use?

This WebDNA talk-list message is from

2011


It keeps the original formatting.
numero = 107223
interpreted = N
texte = > Ken, it seems you are using the 32-bit version. That's what the VPS control panel tells me. > please run > uname -a root@kengrome:~# uname -a Linux kengrome 2.6.32-238.12.1.el5.pony6-1 #3 SMP Fri Jun 3 16:37:31 PDT 2011 i686 GNU/Linux > We do not have a 32-bit build for libmysql16 So since this is a 32 bit VPS can I just drop a copy of libmysqlclient.so.15 into the /usr/lib/ folder and fix it this way? Or will this create new problems? I guess what I'm asking is will libmysql15 and libmysql16 coexist peacefully on Debian 6? Or will they conflict with one another somehow? > Ubuntu 10 or 11 or Debian 6 are recent OS > and we assume no recent OS runs with a > 32bit processor. This might not be the best assumption. Every available distro in my VPS control panel is 32 bit; I have no 64 bit distros to choose from. Sincerely, Kenneth Grome > Ken, it seems you are using the 32-bit version. And we do > not have a 32-bit build for libmysql16: Ubuntu 10 or 11, > or Debian 6 are recent OS and we assume no recent OS > runs with a 32bit processor. > > can you please run > uname -a > This way we can confirm you have a 32-bit install of the > OS. > > - chris > > On Aug 16, 2011, at 13:12, Kenneth Grome wrote: > > Hi Chris, > > > > Looks like the problem is with libmysqlclient.so.15. > > Maybe Debian 6 uses libmysqlclient.so.16? Does this > > mean I'm using the wrong executable? > > > > > > Here are the results you asked for: > > > > root@kengrome:~# ls -l /var/www/WebDNA/WebDNA.fcgi > > -rwxrwxr-x 1 root root 5230068 Feb 22 08:10 > > /var/www/WebDNA/WebDNA.fcgi > > > > root@kengrome:~# ldd /var/www/WebDNA/WebDNA.fcgi > > > > libpthread.so.0 => /lib/libpthread.so.0 (0xb7fc2000) > > libdl.so.2 => /lib/libdl.so.2 (0xb7fbe000) > > libnsl.so.1 => /lib/libnsl.so.1 (0xb7fa6000) > > libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 > > > > (0xb7f5c000) > > > > libz.so.1 => /usr/lib/libz.so.1 (0xb7f48000) > > libmysqlclient.so.15 => not found > > libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7e53000) > > libm.so.6 => /lib/libm.so.6 (0xb7e2c000) > > libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7e0e000) > > libc.so.6 => /lib/libc.so.6 (0xb7cc9000) > > libcrypto.so.0.9.8 => > > > > /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xb7b71000) > > > > /lib/ld-linux.so.2 (0xb7fe1000) > > > > root@kengrome:~# /var/www/WebDNA/WebDNA.fcgi > > /var/www/WebDNA/WebDNA.fcgi: error while loading shared > > libraries: libmysqlclient.so.15: cannot open shared > > object file: No such file or directory > > > > ... and thanks for the commands that we can use to help > > diagnose the problem! > > > > Sincerely, > > Kenneth Grome > > > >> Ken, could you run these commands: > >> > >> 1.) ls -l /var/www/WebDNA/WebDNA.fcgi > >> 2.) ldd /var/www/WebDNA/WebDNA.fcgi > >> 3.) /var/www/WebDNA/WebDNA.fcgi > >> > >> This will tell us: > >> 1.) What WebDNA.fcgi file you are running > >> 2.) What libraries it is linked to > >> 3.) If the executable reports any errors such as > >> "cannot open shared object file", which would tell us > >> what library is missing > >> > >> thank you! > >> > >> - chris > >> > >> On Aug 16, 2011, at 12:38, Kenneth Grome wrote: > >>>> Hi Ken! checking now with a developer. So far, > >>>> WebDNA 7.0 can run with any linux version, > >>>> including Ubuntu 11. It should work with Debian 6. > >>>> Just give us few daytime hours :-) > >>>> > >>>> WebDNA 7.0 will run with any linux version, we just > >>>> need to know if it is a 32bit or 64bit, if it is a > >>>> glibcv2 (Fedora, Red Hat, CentOS..) or glibcv3 > >>>> (Debian, Ubutuntu...) and finally, Ubuntu 10 or 11 > >>>> will request a specific libmysql. > >>> > >>> Hi Chris, > >>> > >>> Thanks for this info. Of course I'll give you more > >>> daytime hours to help me get WebDNA working again! > >>> :) > >>> > >>> I wonder if Debian 5 and 6 request different libmysql > >>> files similar to the way Ubuntu does? > >>> > >>> I also wonder if it might be better for WSC if you > >>> were to have your developer code WebDNA so that it > >>> looks for its required dependencies inside the > >>> WebDNA folder from now on? Then let us create > >>> symlinks to the required files in the WebDNA folder. > >>> > >>> Wouldn't this eliminate the possibility of WebDNA > >>> failing to find a dependency and then failing to > >>> start if the dependency is not in the expected > >>> location, or if it is but has a different name? > >>> > >>> In Debian 5 we already need to create a symlink to > >>> libssl.so.6 because the file WebDNA expects to find > >>> is actually named libssl.so. But we are putting > >>> that symlink in the /usr/lib/ folder rather than in > >>> the WebDNA folder like this: > >>> > >>> # ln -s /usr/lib/libssl.so /usr/lib/libssl.so.6 > >>> > >>> All I'm suggesting here is that we create a symlink > >>> to the same libssl.so file, then put it inside the > >>> WebDNA folder instead of in /usr/lib/. And do the > >>> same thing for all the other dependency files. > >>> > >>> Then no matter what build we're using, WebDNA will > >>> always look for required files inside the WebDNA > >>> folder. And when WebDNA fails to start we can > >>> confirm that it's dependencies exist (or do not > >>> exist) simply by looking inside the WebDNA folder > >>> and checking to see that all the required symlinks > >>> exist -- and are connected to the correct original > >>> files. > >>> > >>> Is there any reason why this would not work? > >>> > >>> Another good change might be for the WebDNA > >>> executable to have an obvious naming convention that > >>> tells us which build we are actually using. For > >>> example: > >>> > >>> WebDNAv0701b32g2.fcgi = version 7.1 32bit glibcv2 > >>> WebDNAv0724b32g3.fcgi = version 7.24 32bit glibcv3 > >>> WebDNAv0703b64g2.fcgi = version 7.3 64bit glibcv2 > >>> WebDNAv0748b64g3.fcgi = version 7.48 64bit glibcv3 > >>> > >>> If this were possible I might not have experienced > >>> this problem in the first place, assuming I'm using > >>> the wrong executable, because I would have known > >>> which one to use from the beginning. > >>> > >>> If you decide to adopt such a naming convention we > >>> can just use a symlink from one of the above > >>> executables to WebDNA.fcgi so that our apache / > >>> lighttpd / nginx configuration does not have to > >>> change when we switch from one WebDNA executable to > >>> another. > >>> > >>> Just some thoughts for possible consideration, that's > >>> all. > >>> > >>> :) > >>> > >>> Sincerely, > >>> Kenneth Grome > >>> > >>> P.S. I have a WebDNA.fcgi that works on my Ubuntu > >>> 10.10 desktop development computer, but I'm going to > >>> need one that works on Ubuntu 11 when I upgrade > >>> pretty soon too, so maybe you can send me the ones > >>> for Debian 6 and Ubuntu 11 when they are ready. > >>> Thanks! > >>> > >>> ----------------------------------------------------- > >>> -- -- This message is sent to you because you are > >>> subscribed to the mailing list . To > >>> unsubscribe, E-mail to: > >>> archives: http://mail.webdna.us/list/talk@webdna.us > >>> Bug Reporting: support@webdna.us > >> > >> ------------------------------------------------------ > >> --- This message is sent to you because you are > >> subscribed to the mailing list . > >> To unsubscribe, E-mail to: > >> archives: http://mail.webdna.us/list/talk@webdna.us > >> Bug Reporting: support@webdna.us > > > > ------------------------------------------------------- > > -- This message is sent to you because you are > > subscribed to the mailing list . > > To unsubscribe, E-mail to: > > archives: http://mail.webdna.us/list/talk@webdna.us > > Bug Reporting: support@webdna.us > > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] How do we tell what's misconfigured? Or which WebDNA 7 version to use? (Kenneth Grome 2011)
  2. Re: [WebDNA] How do we tell what's misconfigured? Or which WebDNA 7 version to use? (Kenneth Grome 2011)
  3. Re: [WebDNA] How do we tell what's misconfigured? Or which WebDNA 7 version to use? (christophe.billiottet@webdna.us 2011)
  4. Re: [WebDNA] How do we tell what's misconfigured? Or which WebDNA 7 version to use? (Kenneth Grome 2011)
  5. Re: [WebDNA] How do we tell what's misconfigured? Or which WebDNA 7 version to use? (christophe.billiottet@webdna.us 2011)
  6. Re: [WebDNA] How do we tell what's misconfigured? Or which WebDNA 7 version to use? (Kenneth Grome 2011)
  7. Re: [WebDNA] How do we tell what's misconfigured? Or which WebDNA 7 version to use? (christophe.billiottet@webdna.us 2011)
  8. Re: [WebDNA] How do we tell what's misconfigured? Or which WebDNA 7 version to use? (Kenneth Grome 2011)
  9. Re: [WebDNA] How do we tell what's misconfigured? Or which WebDNA 7 version to use? (christophe.billiottet@webdna.us 2011)
  10. [WebDNA] How do we tell what's misconfigured? Or which WebDNA 7 version to use? (Kenneth Grome 2011)
> Ken, it seems you are using the 32-bit version. That's what the VPS control panel tells me. > please run > uname -a root@kengrome:~# uname -a Linux kengrome 2.6.32-238.12.1.el5.pony6-1 #3 SMP Fri Jun 3 16:37:31 PDT 2011 i686 GNU/Linux > We do not have a 32-bit build for libmysql16 So since this is a 32 bit VPS can I just drop a copy of libmysqlclient.so.15 into the /usr/lib/ folder and fix it this way? Or will this create new problems? I guess what I'm asking is will libmysql15 and libmysql16 coexist peacefully on Debian 6? Or will they conflict with one another somehow? > Ubuntu 10 or 11 or Debian 6 are recent OS > and we assume no recent OS runs with a > 32bit processor. This might not be the best assumption. Every available distro in my VPS control panel is 32 bit; I have no 64 bit distros to choose from. Sincerely, Kenneth Grome > Ken, it seems you are using the 32-bit version. And we do > not have a 32-bit build for libmysql16: Ubuntu 10 or 11, > or Debian 6 are recent OS and we assume no recent OS > runs with a 32bit processor. > > can you please run > uname -a > This way we can confirm you have a 32-bit install of the > OS. > > - chris > > On Aug 16, 2011, at 13:12, Kenneth Grome wrote: > > Hi Chris, > > > > Looks like the problem is with libmysqlclient.so.15. > > Maybe Debian 6 uses libmysqlclient.so.16? Does this > > mean I'm using the wrong executable? > > > > > > Here are the results you asked for: > > > > root@kengrome:~# ls -l /var/www/WebDNA/WebDNA.fcgi > > -rwxrwxr-x 1 root root 5230068 Feb 22 08:10 > > /var/www/WebDNA/WebDNA.fcgi > > > > root@kengrome:~# ldd /var/www/WebDNA/WebDNA.fcgi > > > > libpthread.so.0 => /lib/libpthread.so.0 (0xb7fc2000) > > libdl.so.2 => /lib/libdl.so.2 (0xb7fbe000) > > libnsl.so.1 => /lib/libnsl.so.1 (0xb7fa6000) > > libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 > > > > (0xb7f5c000) > > > > libz.so.1 => /usr/lib/libz.so.1 (0xb7f48000) > > libmysqlclient.so.15 => not found > > libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7e53000) > > libm.so.6 => /lib/libm.so.6 (0xb7e2c000) > > libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7e0e000) > > libc.so.6 => /lib/libc.so.6 (0xb7cc9000) > > libcrypto.so.0.9.8 => > > > > /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xb7b71000) > > > > /lib/ld-linux.so.2 (0xb7fe1000) > > > > root@kengrome:~# /var/www/WebDNA/WebDNA.fcgi > > /var/www/WebDNA/WebDNA.fcgi: error while loading shared > > libraries: libmysqlclient.so.15: cannot open shared > > object file: No such file or directory > > > > ... and thanks for the commands that we can use to help > > diagnose the problem! > > > > Sincerely, > > Kenneth Grome > > > >> Ken, could you run these commands: > >> > >> 1.) ls -l /var/www/WebDNA/WebDNA.fcgi > >> 2.) ldd /var/www/WebDNA/WebDNA.fcgi > >> 3.) /var/www/WebDNA/WebDNA.fcgi > >> > >> This will tell us: > >> 1.) What WebDNA.fcgi file you are running > >> 2.) What libraries it is linked to > >> 3.) If the executable reports any errors such as > >> "cannot open shared object file", which would tell us > >> what library is missing > >> > >> thank you! > >> > >> - chris > >> > >> On Aug 16, 2011, at 12:38, Kenneth Grome wrote: > >>>> Hi Ken! checking now with a developer. So far, > >>>> WebDNA 7.0 can run with any linux version, > >>>> including Ubuntu 11. It should work with Debian 6. > >>>> Just give us few daytime hours :-) > >>>> > >>>> WebDNA 7.0 will run with any linux version, we just > >>>> need to know if it is a 32bit or 64bit, if it is a > >>>> glibcv2 (Fedora, Red Hat, CentOS..) or glibcv3 > >>>> (Debian, Ubutuntu...) and finally, Ubuntu 10 or 11 > >>>> will request a specific libmysql. > >>> > >>> Hi Chris, > >>> > >>> Thanks for this info. Of course I'll give you more > >>> daytime hours to help me get WebDNA working again! > >>> :) > >>> > >>> I wonder if Debian 5 and 6 request different libmysql > >>> files similar to the way Ubuntu does? > >>> > >>> I also wonder if it might be better for WSC if you > >>> were to have your developer code WebDNA so that it > >>> looks for its required dependencies inside the > >>> WebDNA folder from now on? Then let us create > >>> symlinks to the required files in the WebDNA folder. > >>> > >>> Wouldn't this eliminate the possibility of WebDNA > >>> failing to find a dependency and then failing to > >>> start if the dependency is not in the expected > >>> location, or if it is but has a different name? > >>> > >>> In Debian 5 we already need to create a symlink to > >>> libssl.so.6 because the file WebDNA expects to find > >>> is actually named libssl.so. But we are putting > >>> that symlink in the /usr/lib/ folder rather than in > >>> the WebDNA folder like this: > >>> > >>> # ln -s /usr/lib/libssl.so /usr/lib/libssl.so.6 > >>> > >>> All I'm suggesting here is that we create a symlink > >>> to the same libssl.so file, then put it inside the > >>> WebDNA folder instead of in /usr/lib/. And do the > >>> same thing for all the other dependency files. > >>> > >>> Then no matter what build we're using, WebDNA will > >>> always look for required files inside the WebDNA > >>> folder. And when WebDNA fails to start we can > >>> confirm that it's dependencies exist (or do not > >>> exist) simply by looking inside the WebDNA folder > >>> and checking to see that all the required symlinks > >>> exist -- and are connected to the correct original > >>> files. > >>> > >>> Is there any reason why this would not work? > >>> > >>> Another good change might be for the WebDNA > >>> executable to have an obvious naming convention that > >>> tells us which build we are actually using. For > >>> example: > >>> > >>> WebDNAv0701b32g2.fcgi = version 7.1 32bit glibcv2 > >>> WebDNAv0724b32g3.fcgi = version 7.24 32bit glibcv3 > >>> WebDNAv0703b64g2.fcgi = version 7.3 64bit glibcv2 > >>> WebDNAv0748b64g3.fcgi = version 7.48 64bit glibcv3 > >>> > >>> If this were possible I might not have experienced > >>> this problem in the first place, assuming I'm using > >>> the wrong executable, because I would have known > >>> which one to use from the beginning. > >>> > >>> If you decide to adopt such a naming convention we > >>> can just use a symlink from one of the above > >>> executables to WebDNA.fcgi so that our apache / > >>> lighttpd / nginx configuration does not have to > >>> change when we switch from one WebDNA executable to > >>> another. > >>> > >>> Just some thoughts for possible consideration, that's > >>> all. > >>> > >>> :) > >>> > >>> Sincerely, > >>> Kenneth Grome > >>> > >>> P.S. I have a WebDNA.fcgi that works on my Ubuntu > >>> 10.10 desktop development computer, but I'm going to > >>> need one that works on Ubuntu 11 when I upgrade > >>> pretty soon too, so maybe you can send me the ones > >>> for Debian 6 and Ubuntu 11 when they are ready. > >>> Thanks! > >>> > >>> ----------------------------------------------------- > >>> -- -- This message is sent to you because you are > >>> subscribed to the mailing list . To > >>> unsubscribe, E-mail to: > >>> archives: http://mail.webdna.us/list/talk@webdna.us > >>> Bug Reporting: support@webdna.us > >> > >> ------------------------------------------------------ > >> --- This message is sent to you because you are > >> subscribed to the mailing list . > >> To unsubscribe, E-mail to: > >> archives: http://mail.webdna.us/list/talk@webdna.us > >> Bug Reporting: support@webdna.us > > > > ------------------------------------------------------- > > -- This message is sent to you because you are > > subscribed to the mailing list . > > To unsubscribe, E-mail to: > > archives: http://mail.webdna.us/list/talk@webdna.us > > Bug Reporting: support@webdna.us > > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Kenneth Grome

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

username's and passwords in uppercase vs lowercase vs mix. (2000) [COMMITDATABASE FileName] (2000) multiple search commands (1997) [WebDNA] Will Q2/2010 be the best quarter for WebDNA? (2010) Draft Manual, Tutorial, and more (1997) stuck time (1998) [Sum] function? (1997) Emailer (1998) test (2002) RequiredFields template (1997) Cart Database (1999) PIXO (1997) Set Header Context (1998) Emailer (WebCat2) (1997) Problems with sql: "not supported" (2005) WCS Newbie question (1997) problems with WebCat-Plugin (1997) Search in 2 or more catalogs (1997) WebCatalog [FoundItems] Problem - AGAIN - (1997) Slow wiht MAC OS and Webstar IV (2002)