This is the mail archive of the cygwin mailing list for the Cygwin project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
uname -a =
CYGWIN_NT-5.1 Thor 1.5.10(0.116/4/2) 2004-05-25 22:07 i686 unknown unknown
Cygwin
I run apache from the command line like this:
/usr/sbin/apachectl start
cygwin=ntsec
Windows-wise I have administrator priviledges.
I have attached cygcheck
dar
On Fri, 30 Jul 2004, Igor Pechtchanski wrote:
> On Fri, 30 Jul 2004, David A. Rogers wrote:
>
> > I have a snippet of perl code that runs fine at the bash prompt but fails
> > when run under apache as a cgi app.
> >
> > =======================================
> > #!/usr/bin/perl
> >
> > use strict;
> > use IO::Socket;
> >
> >
> > print "Content-type: text/plain\n\n";
> >
> > my $socket = IO::Socket::INET->new(PeerAddr => "127.0.0.1",
> > PeerPort => 3306,
> > PeerProto => "tcp",
> > PeerType => SOCK_STREAM);
> > my $errno = 0;
> > if (!$socket) {
> > $errno += $!;
> > print "Could not connect: $!\n";
> > print "errno = $errno\n";
> > } else {
> > print "socket = $socket\n";
> > }
> > ======================================+
> >
> >
> > Under bash I get this:
> >
> > =====================
> > Content-type: text/plain
> >
> > socket = IO::Socket::INET=GLOB(0xa1843c4)
> > =====================
> >
> > Under apache/cgi I get this:
> > =====================
> > Could not connect: Operation not permitted
> > errno = 1
> > =====================
> >
> > The standard apache test page comes up fine.
> >
> > setup is
> > - Windows XP
> > - cygwin was updated as of yesterday the 29th
>
> ....from which mirror? It does matter. Short of the "cygcheck -svr"
> output, the output of "uname -a" is the best way to show your Cygwin
> version.
>
> > - httpd.conf has not been modified
> > - passwd and group were generated by the appropriate tools and have not been modified
> > - Both perl and apache were downloaded and not built from source.
> > - I did install the dbi and dbd_mysql modules from cpan.
> >
> > apache 1.3.29-2
> > perl 5.8.2-1
> >
> > I can send a full cygcheck.out if warrented.
> >
> > Any help appreciated.
> > dar
>
> At a guess, you're getting this because Apache runs as a service (i.e.,
> the user, "nobody" by default, may not have enough rights).
> Igor
>Attachment:
cygcheck.out
Description: Text document
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |