Page 1 sur 1

[ABANDONNE]index.html en index.php

Publié : 19 oct. 2014, 14:51
par valdoison
Bonjour,

Je voudrais transformer ~/domoticz/www/index.html en index.php.

Quelles modifications seraient à faire dans le serveur web "maison", car il n'y a que les .html qui sont reconnus.

Re: index.html en index.php

Publié : 20 oct. 2014, 17:40
par valdoison
Mes recherches m'ont amené à cette ligne de code:
....../domoticz/webserver/request_handler.cpp
ligne 113: request_path+="index.html";

Si je remplace index.html par index.php et que je transforme le script ...domoticz/www/index.html en .php mon problème serait résolu?

Cordialement

Re: index.html en index.php

Publié : 20 oct. 2014, 19:40
par patrice
bjr,

Pourquoi pas mais qui va executer le code php que tu mettra dans ton index.php ?
Quel soft ? comment tu lies les fichiers en .php à /usr/bin/php
....

Re: index.html en index.php

Publié : 21 oct. 2014, 08:47
par valdoison
On revient à la question du début.

Quelles seraient les modification à faire dans webserver pour pouvoir gérer des scripts en php?

Ou, comment passer par apache2 ou nginx sans utiliser webserver?

Re: index.html en index.php

Publié : 21 oct. 2014, 17:25
par patrice
Bonjour,
Que ce passe t'il si tu tapes l'adresse ip de ton Domoticz sans le :port

Sur quoi tombes tu ?
Une page blanche, autre chose ?

Merci

Re: index.html en index.php

Publié : 21 oct. 2014, 18:15
par valdoison
Sur mon serveur j'ai aussi mes sites WEB personnels qui sont lancés avec APACHE2. Donc sans le numéro du port 8080 c'est le numéro passe-partout 80 et donc apache2 ne reconnait pas le virtualhost et me renvoie vers le virtualhost "default".
Sur ce serveur il y a: apache2, php5, samba, open-ssh, exim4 et donc DOMOTICZ.
Donc ou je spécifie le port 8080 et je vais sur webserver, sinon je vais vers apache2.

Re: index.html en index.php

Publié : 01 nov. 2014, 14:50
par valdoison
Bonjour,
je vais reprendre cette discussion avec un autre angle.

Sur mon serveur j'ai apache2 ( j'aurais pu avoir nginx ). Y a t'il une solution pour se servir d'apache2 directement, sans utiliser WEBSERVER.

Donc de lancer l'API par l'intermédiaire d'apache2.