Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-02-2009
Avatar de edgwin
edgwin edgwin is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guadalajara Jal. Mex
Posts: 163
Poder: 19
edgwin Va por buen camino
Ayuda con Web Application y Apache 2.2

Que tal amigos

Estoy empezando a querer realizar una aplicacion web para Apache server. Lo que hago es lo siguiente:

1) Creo una nueva aplicacion de CGI para Apache 2.2.
2) Guardo el pas como apachetest_01.pas
3) Guardo el dpr como ApacheTest.dpr
4) El codigo apachetest.dpr queda de la siguiente manera:

Código:
 
library apachetest;
uses
  WebBroker,
  ApacheTwoApp,
  apachetest_01 in 'apachetest_01.pas' {WebModule1: TWebModule};
{$R *.res}
{$E so}
{$LIBPREFIX 'mod_'}
exports
  apache_module name 'test_module';
begin
  Application.Initialize;
  Application.CreateForm(TWebModule1, WebModule1);
  Application.Run;
end.
5) El codigo para ApacheTest_01.pas queda de la siguiente manera:

Código:
 
unit ApacheTest_01;
interface
uses
  SysUtils, Classes, HTTPApp;
type
  TWebModule1 = class(TWebModule)
    procedure WebModule1WebActionItem1Action(Sender: TObject;
      Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
var
  WebModule1: TWebModule1;
implementation
{$R *.xfm}
procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject;
  Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
begin
   Response.Content := '<h1>HOLA ESTUPIDOS.. jajaja</h>';
end;
end.
6) Configuro en Project-Options-Directories/Conditional-Output directory : C:\Archivos de programa\Apache Software Foundation\Apache2.2\modules
7) Compilo el programa.
8) Configuro el archivo httpd.cong debajo de la linea:
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
Escribo:
LoadModule test_module modules/mod_apachetest.so
<Location /delphi>
SetHandler apachetest-handler
</Location>

9) Reinicio el servidor de Apache y me genera el siguiente error:

httpd.exe: Syntax error on line 127 of C:/Archivos de programa/Apache Software F
oundation/Apache2.2/conf/httpd.conf: Cannot load C:/Archivos de programa/Apache
Software Foundation/Apache2.2/cgi-bin/mod_ApacheTest.so into server: No se puede encontrar el m\xf3dulo especificado.
Note the errors or messages above, and press the <ESC> key to exit. 22...

¿Tienen alguna idea de que estare haciendo mal?

Saludos!
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ayuda !!!! Service Application Enan0 API de Windows 8 10-03-2009 19:36:16
Application.ProcessMessages y Application.HandleMessages molinero1 Varios 13 09-05-2007 14:53:29
Ayuda, Problema con Application.terminate delphi .net nethcy .NET 2 08-05-2006 05:00:54
Ayuda con apache!!!!! niogon Internet 5 04-11-2003 13:50:34
Ayuda con el Application.MessageBox? danytorres Varios 7 16-07-2003 21:05:32


La franja horaria es GMT +2. Ahora son las 19:52:27.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi