Hi,

Embperl on Windows currently only supports mod_perl 1 and Apache 1.3

Apache 2.2 & mod_perl 2 does not work, because it would need thread support
inside Embperl, which is not finished yet

Gerald



--------------------------------------------------------------------------
Gerald Richter       ECOS electronic communication services GmbH
*******************  SECURING YOUR NETWORK  ********************

Post:       Tulpenstrasse 5            D-55276 Dienheim b. Mainz
E-Mail:     [EMAIL PROTECTED]            Voice:   +49 6133 939-122
WWW:        http://www.BB-5000.info    Fax:     +49 6133 939-333
--------------------------------------------------------------------------
 

> -----Original Message-----
> From: Thomas Witt [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, November 16, 2006 6:07 PM
> To: embperl@perl.apache.org
> Subject: Installing embperl on Windows 2000
> 
> Hello all,
>  
> We recently inherited a website from a developer who was 
> terminated. The site works great but the hardware is failing 
> and we have to to migrate it to another server. The problem 
> we are currently having is that we can't get embperl to work 
> properly. We have followed all the instructions on installing 
> it to the letter however we receive errors when trying to run 
> the Apache 2.2 service on a Windows 2000 machine. The error 
> we receive when trying to run Apache is: 
> 
>  The Apache service named  reported the following error: 
> 
> >>> httpd.exe: Syntax error on line 133 of 
> D:/Apache2.2/conf/httpd.conf: Can't locate API module 
> structure `embperl_module' in file 
> D:/Perl/site/lib/auto/Embperl/Embperl.dll: No error     . 
> 
> We receive this error even though the file exists in the 
> proper location. We have loaded mod_perl 2.2.2. I have setup 
> d:\perl\bin as an environment variable. 
>  
> httpd.conf
>  
> LoadModule actions_module "modules/mod_actions.so"
> LoadModule alias_module "modules/mod_alias.so"
> LoadModule asis_module "modules/mod_asis.so" 
> LoadModule auth_basic_module "modules/mod_auth_basic.so"
> # LoadModule auth_digest_module "modules/mod_auth_digest.so"
> # LoadModule authn_anon_module "modules/mod_authn_anon.so"
> # LoadModule authn_dbm_module "modules/mod_authn_dbm.so" 
> LoadModule authn_default_module "modules/mod_authn_default.so"
> LoadModule authn_file_module "modules/mod_authn_file.so"
> # LoadModule authz_dbm_module "modules/mod_authz_dbm.so"
> LoadModule authz_default_module "modules/mod_authz_default.so" 
> LoadModule authz_groupfile_module "modules/mod_authz_groupfile.so"
> LoadModule authz_host_module "modules/mod_authz_host.so"
> LoadModule authz_user_module "modules/mod_authz_user.so"
> LoadModule autoindex_module "modules/mod_autoindex.so"
> # LoadModule cern_meta_module "modules/mod_cern_meta.so"
> LoadModule cgi_module "modules/mod_cgi.so"
> # LoadModule dav_module "modules/mod_dav.so" 
> # LoadModule dav_fs_module "modules/mod_dav_fs.so"
> # LoadModule deflate_module "modules/mod_deflate.so"
> LoadModule dir_module "modules/mod_dir.so"
> LoadModule env_module "modules/mod_env.so" 
> # LoadModule expires_module "modules/mod_expires.so"
> # LoadModule file_cache_module "modules/mod_file_cache.so"
> # LoadModule headers_module "modules/mod_headers.so"
> LoadModule imagemap_module "modules/mod_imagemap.so" 
> LoadModule include_module "modules/mod_include.so"
> # LoadModule info_module "modules/mod_info.so"
> LoadModule isapi_module "modules/mod_isapi.so"
> LoadModule log_config_module "modules/mod_log_config.so" 
> LoadModule mime_module "modules/mod_mime.so"
> # LoadModule mime_magic_module "modules/mod_mime_magic.so"
> # LoadModule proxy_module "modules/mod_proxy.so"
> # LoadModule proxy_ajp_module "modules/mod_proxy_ajp.so" 
> # LoadModule proxy_balancer_module "modules/mod_proxy_balancer.so"
> # LoadModule proxy_connect_module "modules/mod_proxy_connect.so"
> # LoadModule proxy_http_module "modules/mod_proxy_http.so" 
> # LoadModule proxy_ftp_module "modules/mod_proxy_ftp.so"
> LoadModule negotiation_module "modules/mod_negotiation.so"
> # LoadModule rewrite_module "modules/mod_rewrite.so"
> LoadModule setenvif_module "modules/mod_setenvif.so" 
> # LoadModule speling_module "modules/mod_speling.so"
> # LoadModule status_module "modules/mod_status.so"
> # LoadModule unique_id_module "modules/mod_unique_id.so"
> LoadModule userdir_module "modules/mod_userdir.so" 
> # LoadModule usertrack_module "modules/mod_usertrack.so"
> # LoadModule vhost_alias_module "modules/mod_vhost_alias.so"
> # LoadModule ssl_module "modules/mod_ssl.so"
> LoadModule perl_module "modules/mod_perl.so" 
> LoadModule php5_module "D:\PHP\php5apache2_2.dll"
> # the line below is necessary to load embperl but currently 
> LoadModule embperl_module "D:/Perl/site/lib/auto/Embperl/Embperl.dll" 
>  
> PerlModule Embperl
>  Alias /embperl/ "D:/Perl/site/lib/"
>    <Location /embperl>
>      SetHandler perl-script
>      PerlHandler HTML::Embperl 
>      Options ExecCGI
>    </Location>
>  
> If we comment out the code from the PerlModule line on, it 
> still give us the same error when starting Apache.
>  
> Can you provide any insight on what causes this error? To 
> assist in the diagnosis of our problem, we have included the 
> .conf file as well. Any assistance that can be provided would 
> be greatly appreciated. 
>  
> Thanks,
> Tom Witt
> 


 
** Virus checked by BB-5000 Mailfilter ** 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to