Hello David,
Sorry for the late answer.
I have copied the Apache.cls file to /usr/local/apache2/bin directory.
It's marked 755 but I still got the same error message.

It seems that the script finds the Apache.cls file but it can't load
the mod_oorexx library.

Any ideas why?

David Ashley wrote:

> Apache.cls should go in the http server path, not the system path. 
> Apache, for security reasons, restricts access to /usr/bin. This
> keeps rogue processes from being started via a script. So put it in
> Apache's bin subdir.
> 
> David Ashley
> 
> On 01/22/2010 01:45 PM, Robert Maschek wrote:
> > Hello everbody,
> > While playing around with mod_oorexx on the Apache webserver I have
> > got another problem:
> > 
> > System: Fedora 12; Apache 2.2.14; ooREXX 4.0; mod_ooRexx 2.2.0
> > 
> > Script (plain simple):
> > /*******************************/
> > /* Using other Apache objects  */
> > 
> > /* Apache return codes used */
> > OK        = 0     /* Module has handled this stage. */
> > 
> > /* get the Apache request record ptr */
> > r = arg(1)
> > 
> > /* set content-type and send the HTTP header */
> > CALL WWWSendHTTPHeader r, "text/html" /* note: this call is NOT
> > optional */
> > 
> > /* start sending the html page */
> > SAY '<HTML>'
> > SAY '<HEAD>'
> > SAY '<TITLE>My seventh HTML Page From Rexx</TITLE>'
> > SAY '<LINK REL="stylesheet" TYPE="text/css" HREF="Samples.css">'
> > SAY '</HEAD>'
> > SAY '<BODY>'
> > SAY '<H1><<U>My seventh HTML Page From Rexx</U></H1><BR>'
> > SAY 'Let us try to get some information from the server from the
> > different Apache classes.<BR>'
> > SAY '</BODY>'
> > SAY '<BR><BR>'
> > SAY '<FONT SIZE="1">Running on: 'wwwserver_software'</FONT>'
> > SAY '</HTML>'
> > 
> > /*Server_rec class*/
> > request = .request_rec~new(r)
> > srvr = .server_rec~new(request~server)
> > 
> > srvr_host = srvr~hostname
> > SAY srvr_host
> > 
> > return OK
> > 
> > ::REQUIRES "Apache.cls"
> > 
> > 
> > The webpage isn't displayed and the Apache process dies.
> > 
> > When running it from the commandline:
> > [r...@www sample07]# rexx Sample07.rex
> >      48 *-* ::METHOD init EXTERNAL "LIBRARY mod_oorexx WWWNewReqRec"
> >      33 *-* ::REQUIRES "Apache.cls"
> > REX0098E: Error 98 running /usr/bin/Apache.cls line 48:  Execution
> > error REX0479E: Error 98.903:  Unable to load library "mod_oorexx"
> > [r...@www sample07]#
> > 
> > Apache.cls is in the /usr/bin directory and is marked executable.
> > 
> > As soon as I remove the ::Requires (and the other 4 lines belonging
> > to it) the script works.
> > 
> > Any ideas from your side?
> > 
> > Thanks in advance for your help.
> > 
> > Robert
> > 
> > 
> > 
> > 
> > 
> > 
> > --------------------------------------------------------------------
> > ---------- Throughout its 18-year history, RSA Conference
> > consistently attracts the world's best and brightest in the field,
> > creating opportunities for Conference attendees to learn about
> > information security's most important issues through interactions
> > with peers, luminaries and emerging and established companies.
> > http://p.sf.net/sfu/rsaconf-dev2dev
> > _______________________________________________ Oorexx-devel
> > mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/oorexx-devel
> > 
> >    
> 
> 
> ----------------------------------------------------------------------
> -------- Throughout its 18-year history, RSA Conference consistently
> attracts the world's best and brightest in the field, creating
> opportunities for Conference attendees to learn about information
> security's most important issues through interactions with peers,
> luminaries and emerging and established companies.
> http://p.sf.net/sfu/rsaconf-dev2dev



-- 



------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to