Sauf mention contraire dans les contenus, l'ensemble de ce site relève de la législation française et internationale sur le droit d'auteur et la propriété intellectuelle.
Foire Aux Questions - Erreurs type
Auteur : Marie
La présence de ce message signifie que la configuration d'Apache n'est pas bonne : le php "module" est utilisé à la place du CGI. L'installation de Cartoweb ajoute une directive include à la fin du fichier de config d'Apache (httpd.conf), pour inclure les directives de configuration apache suivantes, contenues dans cartoweb3.conf :
# Cartoweb 3 - cgi ScriptAlias /php/ "c:/wamp/php/" <Directory "c:/php"> AllowOverride None Options None Order allow,deny Allow from all </Directory> <Directory c:/wamp/www/cartoweb3> Action php-script /php/php-cgi.exe AddHandler php-script .php .html Options ExecCGI Indexes </Directory>
Pour remédier au problème - vraisemblablement causé par l'installation "presse-boutons" de configurations d'Apache non compatibles, vous pouvez :
- soit faire le ménage et réinstaller Cartoweb comme indiqué dans la doc,
- soit utiliser les infos ci-dessus pour configurer votre Apache "à la main".
Pas assez clair ? Aller plus loin ? Posez une question en lien avec ce problème ici.
Auteur : yjacolin
Dans votre fichier php.ini, changez la ligne
magic_quotes_gpc = Off
Auteur : yjacolin
Avez-vous permis de réaliser une requête sur la couche ? Ajouter un paramètre TEMPLATE “ttt” dans la définition du LAYER, autrement la couche ne réagira pas à la requête.
Auteur : yjacolin
CartoWeb utilise un système de cache qui nécessite de nettoyer après chaque modification des modèles (templates). Pour cela, après chaque modification, lancez la commande :
php cw3setup.php –clean