Menu

#27 wide idea -recent-

open-postponed
5
2002-06-27
2002-06-26
paul tammes
No

Needed for WIN32 installer 'recent MySQL, Apache and
Perl'

I installed PHPtriad2-2-1.exe and Perl-win32-bin-0.7.exe
Then ran installer. The script is TOO MUCH for windows
users and requires either a howto or a stepbystep
readme to be of use I fear.

After first run failed, i copied all to /perl/ and ran
c:/perl ./perl/bin/GL_Admin.pm

this resulted in errors regarding GL_WAP, and later
(when I found the line and commented it out) in errors
regarding return from outside subroutine in GL

Here is a copy paste of some errors:

C:\PERL>.\bin\perl GNULEDGER.pm
Can't locate GL_WAP.pm in @INC (@INC contains:
C:/PERL/lib C:/PERL/site/lib .) a
t GNULEDGER.pm line 25.
BEGIN failed--compilation aborted at GNULEDGER.pm
line 25.
Compilation failed in require at GL_FUNC.pm line 8.
BEGIN failed--compilation aborted at GL_FUNC.pm line
8.
Compilation failed in require at GNULEDGER.pm line 18.
BEGIN failed--compilation aborted at GNULEDGER.pm
line 18.

some editing gave:

C:\PERL\bin>perl ..\GL_ADMIN.pm
Can't locate GNULEDGER.pm in @INC (@INC contains:
C:/PERL/lib C:/PERL/site/lib) at ..\GL_ADMIN.pm line 6.
BEGIN failed--compilation aborted at ..\GL_ADMIN.pm
line 6.

some more editing gave:

C:\PERL>.\bin\perl GL_ADMIN.pm
Can't return outside a subroutine at GL_ADMIN.pm line
28.

That is enough for me, or rather TOO MUCH..

Anyway, the previous installer crashlanded while
unpacking, so it is a small step for mankind , and at
least this one unpacks nicely!

Maybe something to do with default settings in Perl,
PHPtriad or my not configuring ANYTHING not
mentioned. Why not? Simple: because i am Joe
Average User, hence my handle: Dr. Default!
You know MAD's 'more stupid answers to silly
questions?' That was made with J.A. User in mind ;-)

Maybe I give the Linux version a try, lately some RPM's
are easier to install than commercial MSI installer packs
(yes, puzzled me too!) and MySQL, Perl and Apache all
are autoconfigged there ;-)

Keep up the good works,

Paul.

PS: I run WindowsXP Pro on AMD Duron 1200, 768Mb
memory.

Discussion

  • Dave Rich

    Dave Rich - 2002-06-26

    Logged In: YES
    user_id=231784

    Ahh.. The old Windows vs. Unix argument.. ;-)

    Actually, this problem is being addressed in the 0.5.0 Release

    Other than that, I can't say much.. But the 0.5.0 Release is
    going to use newer tech, and should not be privy to the
    problems that the 0.3/0.4 series have.

    Other than that, I can't say too much more, except with the
    0.5.0 series.. I can mention a few points.

    1: No perl modules dependancies.
    2: 100% web based install
    3: Will allow for mysql, msql, mssql, access, oracle, etc etc
    4: Will work under apache/iis/netscape/oracle, etc etc web
    servers

    ;-)

     
  • Nobody/Anonymous

    Logged In: NO

    Unfortunately, both Verbal and I do not have the resources to
    test these Win32 installers, so, first of all, thank you for your
    feedback (once again!).

    This is a very tricky thing to write because of the way
    GnuLedger was originally written. The install in Linux is all
    done from a perl script, and works quite well (thanks to some
    contributions from users). The Windows installation is more
    difficult, because, like your said, it has to be intuitive for JA
    User!

    Verbal hit on this, and it doesn't sound like such a good
    solution at first. It sounds like we are just avoiding the
    problem, namely, writing a GOOD installer for Windows.
    However, we are rewriting GnuLedger, once more, from
    scratch. The reason behind this is that GnuLedger has turned
    into a beast. Perl was not the best language to use for this
    task, I believe, and lead to a lot of problems (this install issue
    being just one).

    The new version will be simple... put the files into a directory
    on your webserver, and GO. :-) No modules to mess around
    with, no shell scripts/dos batch files/anything. It will also run
    a lot faster (which isn't really a huge issue on a Duron 1200,
    but for others it may be). Finally, it'll allow the user to use
    what they want. Don't like MySQL? Then use Oracle, etc.

    All designed to make life easier for all of us.

    I hope you'll be willing to try it out when it is done, and would
    like to thank you again for your feedback -- when we hear
    from people it lets us know that "Hey, you know, this really
    wasn't such a good idea" and things like that.

    Thanks again,
    Mike
    (idistrust)

     
  • Mike Hore

    Mike Hore - 2002-06-27
    • status: open --> open-postponed
     
  • paul tammes

    paul tammes - 2002-06-27

    Logged In: YES
    user_id=321353

    Will be happy to retry, and can hardly wait to see it in action.
    I had the same troubles with the competition, SQL-Ledger,
    which I am running now on a Linux dedicated finance server
    on PostGres. No luck on the howto for win2k yet, cygwin
    baffled me.

    Related question: will 0.5.0 support PostGres as well? Would
    be nice to be able to run from my win machine and have the
    possibility to keep the data save and sound on a linux-server
    with postgres iso anything on windows. Most important
    however for me is the fact that the program itself should run
    on Windows.

    I would love to see OS accounting packs take over the
    stranglehold from Quicken and the likes on SOHO and
    shopkeepers, taking extravagant fees for buggy software on a
    buggy system. I might run on Linux or take the time to
    unravel install script problems on windows, but the average
    storekeeper will definitely quit after 2 errors MAX.

    Still, a good howto on how to find the current paths to
    modules, perl, servername and apache and where to put the
    values found in which config file would probably be enough for
    most power users, be it win or linux. A total overhaul and re-
    write may be needed for other reasons, but I feel I could get it
    to work within lets say two days of hit and run errorlog
    checking on windows.

    Which I will gladly trade for two days of sunshine and party,
    and wait for 0.5.0. instead ;-) Keep up the good works and
    cheers,

    Paul

     
  • Mike Hore

    Mike Hore - 2002-07-01

    Logged In: YES
    user_id=215012

    Yup -- 0.5.0 will support PostGres, MySQL, Oracle, and the
    likes. :-)

     

Log in to post a comment.

MongoDB Logo MongoDB