in reply to Re^3: Sorry.. Same problem but some progress!
in thread Sorry.. Same problem but some progress!

Hi... Thanks very much for your reply. Glad to hear you comment that getting image::Magick is a pain to install. It is!!! To answer your questions, hopefully it is OK in the text:

What version of Perl (perl -v)? This is perl 5, version 30, subversion 0 (v5.30.0) built for MSWin32-x64-multi-thread

What version of Apache? Apache HTTP Server 2.4 Limited OpenSSL Distribution. (I have been running this for quite a while)

What version of mod_perl, and since there seems to be multiple places to get binaries, where did you get it? mod_perl-2.0.10/ I can't remember specifically where I downloaded this from, but it was compressed. I had to manually zip it open which may not have been proper.

Are you using any database server, and if so, which one? mysql workbench 8.0 which I am using localhost on this laptop.

Do you have multiple versions of any of the above installed on this machine? No, not that I'm aware of.

Could you share the full output of echo %PATH%, echo %PERL5LIB%, and perl -V (that's a capital V)?

C:\Users\USER>perl -V Summary of my perl5 (revision 5 version 30 subversion 0) configuration +: Platform: osname=MSWin32 osvers=10.0.17763.529 archname=MSWin32-x64-multi-thread uname='Win32 strawberry-perl 5.30.0.1 #1 Thu May 23 12:20:46 2019 +x64' config_args='undef' hint=recommended useposix=true d_sigaction=undef useithreads=define usemultiplicity=define use64bitint=define use64bitall=undef uselongdouble=undef usemymalloc=n default_inc_excludes_dot=define bincompat5005=undef Compiler: cc='gcc' ccflags =' -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -D__USE_MINGW_ANS +I_STDIO -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLIC +IT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields' optimize='-s -O2' cppflags='-DWIN32' ccversion='' gccversion='8.3.0' gccosandvers='' intsize=4 longsize=4 ptrsize=8 doublesize=8 byteorder=12345678 doublekind=3 d_longlong=define longlongsize=8 d_longdbl=define longdblsize=16 longdblkind=3 ivtype='long long' ivsize=8 nvtype='double' nvsize=8 Off_t='long long' lseeksize=8 alignbytes=8 prototype=define Linker and Libraries: ld='g++' ldflags ='-s -L"C:\STRAWB~1\perl\lib\CORE" -L"C:\STRAWB~1\c\lib"' libpth=C:\STRAWB~1\c\lib C:\STRAWB~1\c\x86_64-w64-mingw32\lib C:\S +TRAWB~1\c\lib\gcc\x86_64-w64-mingw32\8.3.0 libs= -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 + -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 - +lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 perllibs= -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomd +lg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_ +32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 libc= so=dll useshrplib=true libperl=libperl530.a gnulibc_version='' Dynamic Linking: dlsrc=dl_win32.xs dlext=xs.dll d_dlsymun=undef ccdlflags=' ' cccdlflags=' ' lddlflags='-mdll -s -L"C:\STRAWB~1\perl\lib\CORE" -L"C:\STRAWB~1\c +\lib"' Characteristics of this binary (from libperl): Compile-time options: HAS_TIMES HAVE_INTERP_INTERN MULTIPLICITY PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_PERLIO USE_PERL_ATOF Built under MSWin32 Compiled at May 23 2019 12:26:54 @INC: C:/Strawberry/perl/site/lib/MSWin32-x64-multi-thread C:/Strawberry/perl/site/lib C:/Strawberry/perl/vendor/lib C:/Strawberry/perl/lib
Is this a software you wrote yourself and are migrating to a newer version of Windows/Perl/Apache? If so, what was the previous set up? (Versions of Windows, Perl, Apache, mod_perl, etc., and any paths) Or, is this a third-party software you're trying to get going, and if so, can you share what it is? This is software that I purchased probably around 2001. Old perl, but it runs fine on a lynx server. An example of this software can be found at https://www.choochooauctions.com. It is called ultimate auction. I've been nursing it for years! I am just trying to get it to run localhost on my local machine.

What other modules is your Perl code using, and have you tried to install those? I'm not that familiar with modules. My first error when I first tried this was that UltimateAuction.pm was missing. I found that modual on lynx and was able to ftp it back and put it in perl/site/lib in strawberry and that error went away. I'm not sure what other modules are intact right now just because I am not that familiar with them. I believe that most of my problem seems to be related to modules though.

Appreciate any help!

2019-07-01 Athanasius added code tags and linkified link

Replies are listed 'Best First'.
Re^5: Sorry.. Same problem but some progress!
by marto (Cardinal) on Jun 24, 2019 at 12:17 UTC

    http://www.ultimateauction.net/ currently displays a "Hello World", a quick look back via the way back machine shows few changes. A cautionary note, security wise there are some CVEs which should warrant some investigation. It's closed source and there seems to be no documentation detailing dependencies that I can find. Perhaps the suggestions I made earlier would help make that part of the task easier.

    Another way to look at is that your $300 investment in 2001 seems to have served you well until now, perhaps it's worth while looking at alternatives?

      No issues with the live site on lynx. I am trying to migrate the perl script, etc. to localhost on my laptop only at this time. That's my only issue right now. At this point with the constant problems I have had I'm not certain I will be successful, but theoretically I should be able to do it. Just not sure if I have the time to finish this project.

        Linux. I know what you're trying to do, I'm just pointing out an alternative approach, more consistent depending on the codebase. I'd be wary of this old product. See my comment regarding CVEs in a previous reply.

Re^5: Sorry.. Same problem but some progress!
by AnomalousMonk (Archbishop) on Jun 24, 2019 at 10:52 UTC
    Could you share the full output of ... perl -V (that's a capital V)?
    C:\Users\USER>perl -V Summary of my perl5 ... (dense wadge of text) ... C:/Strawberry/perl/lib

    Your answers to haukex's questions are laudably detailed, but were you able to read this section of your reply when you previewed it? Code, data and input/output should be enclosed in  <code> ... </code> tags. Please see Writeup Formatting Tips, Markup in the Monastery and How do I change/delete my post? Please, please help us to help you.

    Update: Please see this recent node for an example of similar output usefully presented.  <code> tags to the rescue!


    Give a man a fish:  <%-{-{-{-<

Re^5: Sorry.. Same problem but some progress!
by haukex (Archbishop) on Jun 25, 2019 at 21:06 UTC

    Thank you very much for the information! If you could edit your node to put the command-line output inside <code> tags, that would help a lot with readability. I don't think you included the output of the echo %PATH% and echo %PERL5LIB% commands?

    The next step would be to try and show us the steps you're taking, for example what cpan commands you're using on the command line that aren't working and exactly what the output is. One-liners like the one I showed here are pretty useful diagnostic tools.