When I try ./reg_system.cgi I get these results:

[localhost:/Library/WebServer/CGI-Executables] admin% ./reg_system.cgi
dyld: perl Undefined symbols:
_XML_DefaultCurrent
_XML_ErrorString
_XML_ExternalEntityParserCreate
_XML_GetBase
_XML_GetBuffer
_XML_GetCurrentByteCount
_XML_GetCurrentByteIndex
_XML_GetCurrentColumnNumber
_XML_GetCurrentLineNumber
_XML_GetErrorCode
_XML_GetInputContext
_XML_GetSpecifiedAttributeCount
_XML_Parse
_XML_ParseBuffer
_XML_ParserCreate_MM
_XML_ParserFree
_XML_SetAttlistDeclHandler
_XML_SetBase
_XML_SetCdataSectionHandler
_XML_SetCharacterDataHandler
_XML_SetCommentHandler
_XML_SetDefaultHandler
_XML_SetDefaultHandlerExpand
_XML_SetElementDeclHandler
_XML_SetElementHandler
_XML_SetEndCdataSectionHandler
_XML_SetEndDoctypeDeclHandler
_XML_SetEntityDeclHandler
_XML_SetExternalEntityRefHandler
_XML_SetNamespaceDeclHandler
_XML_SetNotationDeclHandler
_XML_SetParamEntityParsing
_XML_SetProcessingInstructionHandler
_XML_SetStartCdataSectionHandler
_XML_SetStartDoctypeDeclHandler
_XML_SetUnknownEncodingHandler
_XML_SetUnparsedEntityDeclHandler
_XML_SetUserData
_XML_SetXmlDeclHandler

Again, any help is appreciated.
---------------------------------------
Jeremy Schwartz                Starmark
Interactive Developer
[EMAIL PROTECTED]    954-761-1600

> From: Adrian Daminato <[EMAIL PROTECTED]>
> Date: Tue, 29 Jan 2002 15:56:19 -0500
> To: Jeremy Schwartz <[EMAIL PROTECTED]>
> Cc: Charles Daminato <[EMAIL PROTECTED]>
> Subject: Re: verify_install.cgi Problems
> 
> Jeremy Schwartz wrote:
>> 
>> No problem on your disclaimer. I certainly understand. This machine is not
>> yet in production so that also alleviates some concerns I would normally
>> have in regards to security.
>> 
>> I think that Charles' suggestion about pulling the files down via FTP and
>> reuplaoding them might have done the trick. When I ran ./verify_install.cgi
>> this time I got a message saying that the perl module Storable was missing
>> and after installing that I got one saying that HTML::Template is missing. I
>> have installed them and now it appears to be running properly.
>> 
> 
> Running it as ./verify_install.cgi probably did the trick - the Internal
> Server
> Error would have been spit out by missing modules.
> 
> Glad to hear you got it working :)
> 
>> http://www5.starmark.com/cgi-bin/verify_install.cgi
>> 
>> If you could check that and make sure everything looks right.
>> 
>> Ok. Now I will begin to try to figure out how to test the environments.
>> 
>> Thanks for all of your help. You guys have really been great! I think you
>> will probably hear from me before I am done.
>> 
>> Thanks again!!!
>> ---------------------------------------
>> Jeremy Schwartz                Starmark
>> Interactive Developer
>> [EMAIL PROTECTED]    954-761-1600
>> 
>>> From: Adrian Daminato <[EMAIL PROTECTED]>
>>> Date: Tue, 29 Jan 2002 15:22:17 -0500
>>> To: Jeremy Schwartz <[EMAIL PROTECTED]>
>>> Subject: Re: verify_install.cgi Problems
>>> 
>>> Jeremy Schwartz wrote:
>>>> 
>>>> If you can tell me how to enable telnet access, I would be happy to do so.
>>> 
>>> hrmm...that I can't answer.  Unix I know well, but I haven't had enough time
>>> to
>>> play with OS X to figure that part of it out.  I'm asking someone internally
>>> that has a Mac however.  First guess would be in the control panel.
>>> 
>>> minor disclaimer - if I'm able to get access to your machine, I won't do
>>> anything invasive, but I'm acting voluntary in my own time, and not an agent
>>> of
>>> the company (I'm sure you can understand my reasons for this).
>>> 
>>> hrmm...from your discussion below, it looks like there may be something
>>> different to this.
>>> 
>>> You tried running it as follows:
>>> 
>>> admin% verify_install.cgi
>>> 
>>> By default in UNIX, unlike DOS, your current directory is not in your
>>> command
>>> search path.  In order to execute something in your current directory:
>>> 
>>> admin% ./verify_install.cgi
>>> 
>>> The "Command not found" below from your email could be because the shell
>>> couldn't find "verify_install.cgi" in your path, as opposed to not being
>>> able
>>> to
>>> execute "#!/usr/bin/perl" in the script.
>>> 
>>> Sorry I didn't notice this before - it appears on OS X it gives the same
>>> error.
>>> 
>>> Try running it as ./verify_install.cgi and see how that works.
>>> 
>>>> ---------------------------------------
>>>> Jeremy Schwartz                Starmark
>>>> Interactive Developer
>>>> [EMAIL PROTECTED]    954-761-1600
>>>> 
>>>>> From: Adrian Daminato <[EMAIL PROTECTED]>
>>>>> Date: Tue, 29 Jan 2002 15:09:30 -0500
>>>>> To: Jeremy Schwartz <[EMAIL PROTECTED]>
>>>>> Subject: Re: verify_install.cgi Problems
>>>>> 
>>>>> Jeremy Schwartz wrote:
>>>>>> 
>>>>>> Here are the partial results of od -c verify_install.cgi
>>>>>> 
>>>>>> [localhost:/Library/WebServer/CGI-Executables] admin% od -c
>>>>>> verify_install.cgi
>>>>>> 0000000    #   !   /   u   s   r   /   b   i   n   /   p   e   r   l  \n
>>>>>> 0000020   \n   #                               .   C   o   p   y   r   i
>>>>>> 0000040    g   h   t       (   C   )           1   9   9   9   -   2   0
>>>>>> 0000060    0   0       T   U   C   O   W   S   .   c   o   m       I   n
>>>>>> 0000100    c   .  \n   #                               .   C   r   e   a
>>>>>> 0000120    t   e   d   :                               0   1   /   1   3
>>>>>> 0000140    /   2   0   0   0  \n   #                               .   C
>>>>>> 0000160    o   n   t   a   c   t   i   d   :                       <   a
>>>>>> 0000200    d   m   i   n   @   o   p   e   n   s   r   s   .   o   r   g
>>>>>> 0000220    >  \n   #                               .   U   r   l   :
>>>>>> 0000240                                            h   t   t   p   :   /
>>>>>> 0000260    /   w   w   w   .   o   p   e   n   s   r   s   .   o   r   g
>>>>>> 0000300   \n   #                               .   O   r   i   g   i   n
>>>>>> 
>>>>>> It seems like the returns are correct. Grr.
>>>>> 
>>>>> That's kind of odd.  Chuck just showed me that too, he says you gave him
>>>>> temporary FTP access.
>>>>> 
>>>>> Any way you could provide him and/or myself shell access, either via ssh
>>>>> or
>>>>> telnet?
>>>>> 
>>>>>> ---------------------------------------
>>>>>> Jeremy Schwartz                Starmark
>>>>>> Interactive Developer
>>>>>> [EMAIL PROTECTED]    954-761-1600
>>>>>> 
>>>>>>> From: Adrian Daminato <[EMAIL PROTECTED]>
>>>>>>> Date: Tue, 29 Jan 2002 14:50:15 -0500
>>>>>>> To: Jeremy Schwartz <[EMAIL PROTECTED]>
>>>>>>> Subject: Re: verify_install.cgi Problems
>>>>>>> 
>>>>>>> Jeremy Schwartz wrote:
>>>>>>>> 
>>>>>>>> How can I verify which line endings I have. I tried od but that is
>>>>>>>> greek
>>>>>>>> to
>>>>>>>> me.
>>>>>>> 
>>>>>>> Here's a sample test file I used:
>>>>>>> 
>>>>>>> #!/usr/bin/perl
>>>>>>> 
>>>>>>> print "hello world!\n";
>>>>>>> 
>>>>>>> Running od on the file: "od -c test.pl " gives me the output below:
>>>>>>> 
>>>>>>> 0000000    #   !   /   u   s   r   /   b   i   n   /   p   e   r   l  \n
>>>>>>> 0000020   \n   p   r   i   n   t       "   h   e   l   l   o       w   o
>>>>>>> 0000040    r   l   d   !   \   n   "   ;  \n
>>>>>>> 0000051
>>>>>>> 
>>>>>>> Running the command "./test.pl"
>>>>>>> 
>>>>>>> hello world!
>>>>>>> 
>>>>>>> 
>>>>>>> If your script has "\r\n", you'll see the following
>>>>>>> 
>>>>>>> od -c test.pl
>>>>>>> 0000000    #   !   /   u   s   r   /   b   i   n   /   p   e   r   l  \r
>>>>>>> 0000020   \n  \r  \n   p   r   i   n   t       "   h   e   l   l   o
>>>>>>> 0000040    w   o   r   l   d   !   \   n   "   ;  \r  \n
>>>>>>> 0000054
>>>>>>> 
>>>>>>> Running the command now:
>>>>>>> 
>>>>>>> ./test.pl: Command not found.
>>>>>>> 
>>>>>>> 
>>>>>>> A quick simple way to change the "\r\n" at the end of each line to "\n"
>>>>>>> is
>>>>>>> just
>>>>>>> to use perl as such:
>>>>>>> 
>>>>>>> perl -pi -e 's/\r\n/\n/g' test.pl
>>>>>>> 
>>>>>>> -pi edits the file in place.  If you want to create a backup of the
>>>>>>> original
>>>>>>> file(s), use -pi.bak  - each backup will have the extension of .bak
>>>>>>> 
>>>>>>> -e runs the command following, in this case 's/\r\n/\n/g'.  This does a
>>>>>>> search
>>>>>>> (s) for \r\n (between the first and second /) and replaces with \n
>>>>>>> (between
>>>>>>> the
>>>>>>> second and third /).  The g at the end means global, so if there is an
>>>>>>> occurence
>>>>>>> on more than one line, it will replace that too.
>>>>>>> 
>>>>>>> 
>>>>>>> I hope this helps for you :)
>>>>>>> 
>>>>>>> 
>>>>>>>> ---------------------------------------
>>>>>>>> Jeremy Schwartz                Starmark
>>>>>>>> Interactive Developer
>>>>>>>> [EMAIL PROTECTED]    954-761-1600
>>>>>>>> 
>>>>>>>>> From: Adrian Daminato <[EMAIL PROTECTED]>
>>>>>>>>> Date: Tue, 29 Jan 2002 13:53:02 -0500
>>>>>>>>> To: Jeremy Schwartz <[EMAIL PROTECTED]>
>>>>>>>>> Cc: [EMAIL PROTECTED], [EMAIL PROTECTED]
>>>>>>>>> Subject: Re: verify_install.cgi Problems
>>>>>>>>> 
>>>>>>>>> Try to make sure that the file is in UNIX (\n) text format, and not
>>>>>>>>> DOS
>>>>>>>>> (\r\n)
>>>>>>>>> text format.
>>>>>>>>> 
>>>>>>>>> You won't see the \r when just looking at the file, but you can use od
>>>>>>>>> to
>>>>>>>>> find
>>>>>>>>> it.  The shell interpreter reads the \r as part of the #!/usr/bin/perl
>>>>>>>>> line,
>>>>>>>>> and
>>>>>>>>> it can't find /usr/bin/perl\r :>
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Jeremy Schwartz wrote:
>>>>>>>>>> 
>>>>>>>>>> I am trying to get the CGIs to run on Mac OSX and I am getting the
>>>>>>>>>> following
>>>>>>>>>> errors:
>>>>>>>>>> 
>>>>>>>>>> Running from a browser @
>>>>>>>>>> http://www5.starmark.com/cgi-bin/verify_install.cgi
>>>>>>>>>> 
>>>>>>>>>>> Internal Server Error
>>>>>>>>>>> The server encountered an internal error or misconfiguration and was
>>>>>>>>>>> unable
>>>>>>>>>>> to
>>>>>>>>>>> complete your request.
>>>>>>>>>>> 
>>>>>>>>>>> Please contact the server administrator, [EMAIL PROTECTED] and
>>>>>>>>>>> inform
>>>>>>>>>>> them
>>>>>>>>>>> of
>>>>>>>>>>> the time the error occurred, and anything you might have done that
>>>>>>>>>>> may
>>>>>>>>>>> have
>>>>>>>>>>> caused the error.
>>>>>>>>>>> 
>>>>>>>>>>> More information about this error may be available in the server
>>>>>>>>>>> error
>>>>>>>>>>> log.
>>>>>>>>>>> 
>>>>>>>>>>> --------------------------------------------------------------------
>>>>>>>>>>> --
>>>>>>>>>>> --
>>>>>>>>>>> Apache/1.3.22 Server at www5.starmark.com Port 80
>>>>>>>>>> 
>>>>>>>>>> Here is my perl info:
>>>>>>>>>> 
>>>>>>>>>>> [localhost:/Library/WebServer/CGI-Executables] admin% where perl
>>>>>>>>>>> /usr/bin/perl
>>>>>>>>>>> 
>>>>>>>>>>> Here is the header of the verify_install.cgi:
>>>>>>>>>>> 
>>>>>>>>>>> #!/usr/bin/perl
>>>>>>>>>> 
>>>>>>>>>> So it seems like this should work fine. I am on Mac OSX 10.1.2
>>>>>>>>>> 
>>>>>>>>>> Running from command line:
>>>>>>>>>> 
>>>>>>>>>>> [localhost:/Library/WebServer/CGI-Executables] admin% ls -l
>>>>>>>>>>> total 416
>>>>>>>>>>> -rwxrwxrwx  1 admin  admin   5603 Jan 10 16:27 RACE.cgi
>>>>>>>>>>> -rwxr-xr-x  1 admin  admin    306 Jan 11 09:24 hello_world.pl
>>>>>>>>>>> -rw-r--r--  1 admin  admin   1712 Dec 23  1999 logo.gif
>>>>>>>>>>> -rwxrwxrwx  1 admin  admin  77389 Jan 10 16:26 manage.cgi
>>>>>>>>>>> -rwxrwxr-x  1 root   admin   5398 Nov 13 06:42 printenv
>>>>>>>>>>> -rwxrwxrwx  1 admin  admin  59332 Jan 10 16:26 reg_system.cgi
>>>>>>>>>>> -rwxrwxrwx  1 admin  admin  11115 Jan 10 16:26 register.cgi
>>>>>>>>>>> -rwxrwxrwx  1 admin  admin  15418 Jan 10 16:26 renew.cgi
>>>>>>>>>>> -rwxrwxr-x  1 root   admin    757 Nov 13 06:41 test-cgi
>>>>>>>>>>> -rwxr-xr-x  1 root   admin   3525 Jan 11 10:03 textclock.pl
>>>>>>>>>>> -rwxr-xr-x  1 admin  admin   9495 Jan 10 16:26 verify_install.cgi
>>>>>>>>>>> [localhost:/Library/WebServer/CGI-Executables] admin%
>>>>>>>>>>> verify_install.cgi
>>>>>>>>>>> verify_install.cgi: Command not found.
>>>>>>>>>> 
>>>>>>>>>> TIA
>>>>>>>>>> ---------------------------------------
>>>>>>>>>> Jeremy Schwartz                Starmark
>>>>>>>>>> Interactive Developer
>>>>>>>>>> [EMAIL PROTECTED]    954-761-1600
>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> Adrian Daminato
>>>>>>>>> Tucows International Corp.
>>>>>>>>> http://www.tucows.com
>>>>>>>>> Tel: (416) 535-0123
>>>>>>>>> Fax: (416) 531-5584
>>>>>>>>> 
>>>>>>>>> Beauty awakens the soul to act.
>>>>>>>>>                - Dante
>>>>>>> 
>>>>>>> --
>>>>>>> Adrian Daminato
>>>>>>> Tucows International Corp.
>>>>>>> http://www.tucows.com
>>>>>>> Tel: (416) 535-0123
>>>>>>> Fax: (416) 531-5584
>>>>>>> 
>>>>>>> Beauty awakens the soul to act.
>>>>>>>                - Dante
>>>>> 
>>>>> --
>>>>> Adrian Daminato
>>>>> Tucows International Corp.
>>>>> http://www.tucows.com
>>>>> Tel: (416) 535-0123
>>>>> Fax: (416) 531-5584
>>>>> 
>>>>> Beauty awakens the soul to act.
>>>>>                - Dante
>>> 
>>> --
>>> Adrian Daminato
>>> Tucows International Corp.
>>> http://www.tucows.com
>>> Tel: (416) 535-0123
>>> Fax: (416) 531-5584
>>> 
>>> Beauty awakens the soul to act.
>>>                - Dante
> 
> -- 
> Adrian Daminato 
> Tucows International Corp.
> http://www.tucows.com
> Tel: (416) 535-0123
> Fax: (416) 531-5584
> 
> Beauty awakens the soul to act.
>                - Dante

Reply via email to