OVH Cloud OVH Cloud

ServerType=inetd & migration apache => apache 2

3 réponses
Avatar
Stevan Kanban
Salut à tous,

J'ai viré apache et n'ai laissé que apache2 sur mon système.
2 changements majeurs constatés:
-> la directive ServerType n'est plus reconnue et je ne peux plus lancer mes daemons apache2
avec xinetd.
-> ma page php avait une combobox de type select et ... plus rien. Dans la source de la page,
elle n'est pas reconnue alors que <form ...></form> l'est bien. C'est indépendant du navigateur
et mes modules php4 sont bien chargés.

Y a-t-il un remède à cette maladie?


--
Stevan Kanban


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

3 réponses

Avatar
Troumad
Je n'ai pas accédé à ton site ! Si c'est en ligne, il est vrai que tu
aurait pu donner l'URL de la page en question !

Stevan Kanban a écrit :

Salut,

Tu as donc accèdé à mon site? La page en question est celles des archives du journal. Elle
marchait jusqu'à aujourd'hui. MA combobox est une instance d'une classe reliée à ma db mysql.
Tout ça est éprouvé sur mon système. Or, phpmyadmin marche impécable ce qui conforte ce que tu
dis.C'est à n'y rien comprendre.
Je vais réinstaller apache pour voir...
Merci.

On Mon, Jan 17, 2005 at 07:47:35AM +0100, Troumad wrote:


Stevan Kanban a écrit :



Salut à tous,

J'ai viré apache et n'ai laissé que apache2 sur mon système.
2 changements majeurs constatés:
-> la directive ServerType n'est plus reconnue et je ne peux plus lancer
mes daemons apache2 avec xinetd.
-> ma page php avait une combobox de type select et ... plus rien. Dans la
source de la page, elle n'est pas reconnue alors que <form ...></form>
l'est bien. C'est indépendant du navigateur et mes modules php4 sont bien
chargés.

Y a-t-il un remède à cette maladie?




Je regarderais le code récupéré par le navigateur ! Il y a peut-être une
erreur dans le code php...







--
Amicalement vOOotre Troumad Alias Bernard SIAUD
mon site : http://troumad.free.fr : AD&D maths WEB sectes
Pour la liberté http://www.mandrakelinux.com/fr/
http://www.eurolinux.org/index.fr.html
N'envoyez que des documents avec des formats ouverts, comme
http://fr.openoffice.org


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sébastien Lardière
On Mon, 17 Jan 2005 02:41:09 +0100, Stevan Kanban wrote :
Salut à tous,

J'ai viré apache et n'ai laissé que apache2 sur mon système.
2 changements majeurs constatés:
-> la directive ServerType n'est plus reconnue et je ne peux plus lancer mes daemons apache2
avec xinetd.
-> ma page php avait une combobox de type select et ... plus rien. Dans l a source de la page,
elle n'est pas reconnue alors que <form ...></form> l'est bien. C'est ind épendant du navigateur
et mes modules php4 sont bien chargés.

Y a-t-il un remède à cette maladie?



Non, Apache 2.0 ne marche qu'en standalone :
http://httpd.apache.org/docs-2.0/fr/upgrading.html

--
Sébastien
Avatar
Stevan Kanban
>>J'ai viré apache et n'ai laissé que apache2 sur mon système.





2 changements majeurs constatés:
-> la directive ServerType n'est plus reconnue et je ne peux plus
lancer mes daemons apache2 avec xinetd.
-> ma page php avait une combobox de type select et ... plus rien.
Dans la source de la page, elle n'est pas reconnue alors que <form
...></form> l'est bien. C'est indépendant du navigateur et mes
modules php4 sont bien chargés.

Y a-t-il un remède à cette maladie?



Je regarderais le code récupéré par le navigateur ! Il y a peut-être
une erreur dans le code php...



Salut Troumad,

Effectivement, la combobox est reconnue par apache2. L'histoire, c'est
que j'avais une page php reliée à une db mysql qui tournait bien sur
apache-ssl (j'utilisais des <select> (combobox) que je chargeait avec
des données et je recrâchais des requêtes).
Je suis passé à apache pour le port 80 (et apache2 pour le 443). Là j'ai
paumé la mise à jour par le post-data: ma selection ne s'affichait pas
et c'est le select par défaut qui perdurait. J'ai pas trop regardé.
Ensuite j'ai viré apache et je n'ai plus qu'apache2 pour mes 2 ports. La
page php est bien-sûr identique. J'ai carrément perdu ma combobox! Cette
fois-ci j'ai remonté le fil et j'ai constaté que c'est au niveau de deux
fonctions de connection à mysql que php abandonne et donc n'affiche pas
le reste du code à savoir mes combobox.

function CConnectionStart() {
$this->_link=@mysql_connect($this->_host,$this->_user,$this->_pass);
if($this->_link && @mysql_select_db($this->_db)) {return 1;}
else {return 0;}
}

Ce n'est pas un forum php. Il ne s'agit pas de débugger ici. Comment
est-ce possible qu'apache2 réagisse différemment qu'apache-ssl pour
certaines fonctions php? J'ai pourtant bien les modules php et mysql:

ii php4 4.3.10-2 server-side, HTML-embedded scripting
languag
ii php4-common 4.3.10-2 Common files for packages built from
the php
ii php4-imap 4.3.10-2 IMAP module for php4
ii php4-mysql 4.3.10-2 MySQL module for php4
ii libapache2-mod 4.3.9-1 Apache 2 module for MySQL authentication

Mes modules me donnent ça:

~# ls -lah /etc/apache2/mods-available/
actions.load cgid.conf headers.load
php4.load suexec.load
asis.load cgid.load imap.load
proxy.conf unique_id.load
auth_anon.load dav.load include.load
proxy.load userdir.conf
auth_dbm.load dav_fs.conf info.load
proxy_connect.load userdir.load
auth_digest.load dav_fs.load ldap.load
proxy_ftp.load usertrack.load
auth_ldap.load deflate.load mem_cache.load
proxy_http.load vhost_alias.load
auth_mysql.load disk_cache.load mime_magic.conf rewrite.load
cache.load expires.load mime_magic.load speling.load
cern_meta.load ext_filter.load mod-security.load ssl.conf
cgi.load file_cache.load php4.conf ssl.load

~# ls -lah /etc/apache2/mods-enabled/
actions.load cgi.load cgid.load php4.load
ssl.load userdir.load
auth_mysql.load cgid.conf php4.conf ssl.conf
userdir.conf


Je ne vois pas autre chose à moins qu'apache2 utilise des fonctions au
comportement différent que apache-ssl mais ça me parait une hypothèse
fumeuse.

Stevan Kanban


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact