localis : INSTALL : 3.windows
dim 08 d�c, 00h05
http://sig.cwriter.org/print.php/localis/INSTALL/3.windows

Date: Mon, 28 Oct 2002 15:33:23 +0100
From: "Dochy Thierry" dochy@idbconsulting.com
To: "mose" mose@makina-corpus.com
Subject: Re: lien download mapscript.so
X-Mailer: Microsoft Outlook Express 6.00.2600.0000

[-- Attachment #1 --]
[-- Type: text/plain, Encoding: 8bit, Size: 0.7K --]

Une copie d'�cran pour r�sumer la situation : enfin quelque chose sur
Windows.

Pour y arriver, un vrai sport de combat cf la mini notice
(HowToInstall.txt).

Il me reste � param�trer, les nouveaut�s relatives �
ma d�mo.


Thierry

/internal/localis/images/capture_windows.jpg

Installation sous Windows

R�cup�ration EasyPhp
  (easyphp1-6_setup.exe)

R�cup�ration version php 4.2.3
  (php-4.2.3_n1-Win32.zip)

Recopie php-4.2.3-Win32 
  en C:\Program Files\EasyPHP\php

Transfert C:\Program Files\EasyPHP\php\sapi\php4apache.dll 
  en C:\Program Files\EasyPHP\php

Transfert php_mapscript_36.dll, php_proj.dll 
  dans C:\Program Files\EasyPHP\php\extensions

copie php.exe
  dans C:\Program Files\EasyPHP\cgi-bin


Parametrage Sp�cifique Apache

Pour forcer les pages php en cgi-bin .....
(car mapscript ne passe pas en module li� avec apache)
  AddType application/x-httpd-php .phpl .php
  Action application/x-httpd-php-cgi /cgi-bin/php 

forcer les pages php pour ex�cution cgi
  Action phtml-script /cgi/php 
  AddHandler phtml-script .phpl 

d�finir des alias pour que l'exemple trouve les liens 
  Alias /tmp/ "C:/Program Files/EasyPHP/www/localis/tmp/"
  Alias /images/ "C:/Program Files/EasyPHP/www/localis/localis/images/"
  Alias /images_easyphp/ "C:/Program Files/EasyPHP/home/images_easyphp/"



tips

Cr�ation d'un r�pertoire pour "/localis/etc/dbdata"
sinon plantage � l'ex�cution 

Warning: OpenDir: Invalid argument (errno 22) in c:\program files\easyphp\www\localis\localis.php on line 100 localis.php 
$dir = opendir("etc/dbdata");

(c'est fix� sur le CVS)

les icones ne s'affichaient pas sous IE
j'ai r�cup�r� les versions pour windows sur :
http://home.t-online.de/home/C.J.vanEnckevort/icons/ fr.png
http://home.t-online.de/home/C.J.vanEnckevort/icons/ en.png

(ca aussi fixed in CVS)



Param�trage

db_host      = localhost    # where mysql database is located
db_name      = localis      # the name of the database
db_user      = root         # database username
db_pass      =              # user password

[General]
titre        = Localis
baseline     = Contributive Online GIS
company      = Localis Workgroup
company_url  = http://localis.berlios.de
editor_name  = Localis : Edit
root_path    = C:\Program Files\EasyPHP\www\localis
tpl_path     = C:\Program Files\EasyPHP\www\localis\template
tmp_path     = C:\Program Files\EasyPHP\www\localis\tmp\
img_path     = C:\Program Files\EasyPHP\www\localis\localis\
map_path     = C:\Program Files\EasyPHP\www

sql_reftable = communes
sql_cityname = nom
search_listresult = <u>%s</u>
lang         = fr

[Map]
name         = france
path         = C:\Program Files\EasyPHP\www\mapfr
file         = france.map
url          = /mapfr