OVH Community, your new community space.

UpGrade Debian 6 vers Debian 7


moresk24
20/05/2015, 21h23
Merci bcp Janus, tu as pu résoudre mes soucis de ftp, suphp et chmod.
Dure le passage de Sqeeze et Wheezy, je vous l'dis ! lol
Mais avec de l'aide on arrive au but ;-)

Merci la team des helpeurs
Rdv au prochain crash ;-)

moresk24
20/05/2015, 19h50
en effet Janus.... C'est BCP mieux quand un pro y met les yeux et le reste... Merci
;-)

BBR
20/05/2015, 19h14
j'ai testé VestaCP, c'est un panel super simple à installer (3 commandes en ssh) et plutôt simple d'emploi, pour du web ça me parait adapté

janus57
20/05/2015, 19h09
Bonjour,

euh tu devrais check tes mails avant car de mon côté sa fonctionne...

C'était juste la nouvelle config de suPHP qui visiblement n'en voulait pas de phpMyAdmin en package (donc bascule sur une config trouvé sur le net : https://www.howtoforge.com/perfect-s...ispconfig-3-p4) et pour le FTP suite à la migration (je pense) y avait un "serveur fantôme" qui écouté sur le port 21 donc kill + restart proftpd (au passage y a proftpd + pure-ftpd d'installé donc attention lors des reboot, je sens bien la bataille entre serveur).

Cordialement, janus57

moresk24
20/05/2015, 19h05
pas mieux

Bon la décision est prise : vendredi matin je clique dans le manager OVH sur 'réinstallation'

Que conseillez vous comme template pour un hébergement de site web avant tout ?
Basique ? Prêt à l'emploi ?

Allez mouillez vous !! o)

BBR
20/05/2015, 15h10
apt-get remove phpmyadmin
puis
apt-get install phpmyadmin

moresk24
20/05/2015, 14h55
coucou,

phpmyadmin étant déjà installé sur le serveur...
le résultat de la commande est donc :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
phpmyadmin est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.

il faudrait le désinstaller avant ne penses tu pas BBR ?...

BBR
19/05/2015, 09h25
tu l'avais installé comment ton PMA ? Si c'est un paquet Debian :
Code:
apt-get install phpmyadmin
suivi de
Code:
service apache2 restart
PMA est juste un logiciel qui permet d'accéder aux BDD l'installer ou le désinstaller ne touche pas aux BDD

moresk24
19/05/2015, 09h20
Ok mais..
Comment fait on pour réinstaller qqc sur debian ?
faut supprimer avant ?
si c'est le cas par quelle commande (y'a un purge la dedans ? o) )
les base de données existantes vont elles être supprimées ?
ensuite pour réinstaller ?

Je suis vraiment désolé de squatter le forum avec tout mes problèmes...

PS en même c vous qui m'avez obligé à passer de 6 à 7 hein !! ;-))

BBR
19/05/2015, 09h06
réinstalle phpmyadmin ce sera plus simple et rapide

moresk24
19/05/2015, 08h07
Je ne trouve point cette option ds Webmin...;(

janus57
18/05/2015, 17h43
Bonjour,

visiblement la config VHost de phpmyadmin a sauté avec la MAJ.
Je pense qu'il faudrait dire à webmin de faire un check des config VHost (il me semble qu'il y a cette option).

Cordialement, janus57

moresk24
18/05/2015, 17h19
oui bien entendu, c'était 777 avant ça l'est toujours

A noter que l'accès http://91.121.143.34/phpmyadmin/ renvoie aussi une erreur... (Internal Server Error)
Par contre l'accès aux BDD depuis les sites fonctionne, modification d'un enregistrement depuis les sites ça ça roule...

Pfffff c casse bonbon hein ?! o)

dans l'error.log d'apache, plein de :

[Mon May 18 14:44:43 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.11.11
[Mon May 18 14:44:43 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-3.3.6
[Mon May 18 14:44:43 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-3.3.5.1
[Mon May 18 14:44:43 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.11.10.1
[Mon May 18 14:44:43 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.2.3
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.2.6
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.5.1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.5.4
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.5.5-rc1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.5.5-rc2
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.5.5
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.5.5-pl1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.5.6-rc1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.5.6-rc2
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.5.6
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.5.7
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.5.7-pl1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.0-alpha
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.0-alpha2
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.0-beta1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.0-beta2
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.0-rc1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.0-rc2
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.0-rc3
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.0
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.0-pl1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.0-pl2
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.0-pl3
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.1-rc1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.1-rc2
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.1-pl1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.1-pl2
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.1-pl3
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.2-rc1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.2-beta1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.2-rc1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.2
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.2-pl1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.3
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.3-rc1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.3
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.3-pl1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.4-rc1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.4-pl1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.4-pl2
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.4-pl3
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.4-pl4
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.6.4
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.7.0-beta1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.7.0-rc1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.7.0-pl1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.7.0-pl2
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.7.0
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.8.0-beta1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.8.0-rc1
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.8.0-rc2
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.8.0
[Mon May 18 14:44:44 2015] [error] [client 92.222.35.186] File does not exist: /var/www/phpMyAdmin-2.8.0
[Mon May 18 15:03:52 2015] [error] [client 62.210.250.66] File does not exist: /var/www/xmlrpc.php, referer: http://91.121.143.34/xmlrpc.php
[Mon May 18 15:24:35 2015] [error] [client 54.237.74.217] Invalid method in request \x16\x03\x01
[Mon May 18 15:24:36 2015] [error] [client 54.237.74.217] Invalid method in request \x16\x03
[Mon May 18 15:46:44 2015] [error] [client 197.33.234.60] SoftException in Application.cpp:564: Directory "/home/j2b/www" is writeable by group, referer: http://best-seo-offer.com/try.php?u=http://j2b-eps.fr
[Mon May 18 15:46:44 2015] [error] [client 197.33.234.60] Premature end of script headers: index.php, referer: http://best-seo-offer.com/try.php?u=http://j2b-eps.fr
[Mon May 18 16:17:48 2015] [error] [client 54.166.178.233] Invalid method in request \x16\x03\x01
[Mon May 18 17:06:01 2015] [error] [client 82.98.33.171] SoftException in Application.cpp:221: File "/usr/share/phpmyadmin/index.php" is not in document root of Vhost "/var/www"
[Mon May 18 17:06:01 2015] [error] [client 82.98.33.171] Premature end of script headers: index.php
[Mon May 18 17:19:09 2015] [error] [client 82.98.33.171] SoftException in Application.cpp:221: File "/usr/share/phpmyadmin/index.php" is not in document root of Vhost "/var/www"
[Mon May 18 17:19:09 2015] [error] [client 82.98.33.171] Premature end of script headers: index.php

BBR
18/05/2015, 13h11
pour le dépôt des photos, regarde le chmod du répertoire, il faut qu'il soit possible d'écrire dedans (777)

moresk24
18/05/2015, 12h49
Sur les 3 des sites, les visiteurs (ou admin) peuvent entre autre déposer des photos.
ça ne fonctionne plus depuis la migration... ;(
Le FTP qui ne fonctionne plus... la dépose de fichier par les visiteurs non plus.... y'aurait un lien vous croyez ?

janus57
17/05/2015, 13h59
Bonjour,

oui mais si il arrive à prendre les pass via FileZilla il arrivera via WinSCP qui fait du cryptage (ou hash ?) reversible pour pouvoir l'envoyer en FTP/SFTP, donc au final cela revient au même, juste que le gars prendra 5minutes de plus avec un pass WinSCP que un pass FileZilla.

Exemple : http://www.cvedetails.com/vulnerabil...27/Winscp.html
http://www.rapid7.com/db/modules/pos...entials/winscp

Sinon comme dit si le PC est infecté et que l'on a FileZilla, WindSCP ou autre on peu considéré toute les données comme compromis (même les clé SSH sans password).
The security of the computer running WinSCP is a serious concern. Trojan Horse and Backdoor programs can steal authentication credentials such as passwords and private keys that have been stored or entered on the computer. Public computers often have session monitoring software–including key loggers–or other malicious software.
Cf : http://winscp.net/eng/docs/security

Sur WinSCP seule l'utilisation du système "Master Password" garantie visiblement les password protégé en cas d'intrusion, mais pour peu qu'on perd le "Master Password" ou qu'on se le fait voler on est au final dans la merde.

Sinon pour les plus Parano on peu coupler FileZilla (sans stockage de pass) avec KeePass (qui stock et encrypte tout les pass/login pour des sites/serveur/logiciel).

Cordialement, janus57

BBR
17/05/2015, 13h18
oui moi aussi j'ai utilisé filezilla durant des années, n'empêche que winscp est bien plus puissant et lui ne met rien en clair, autant privilégier la sécurité surtout quand ça ne coute pas plus cher, je prends aussi soin de mon pc, mais personne n'est à l'abri d'un mauvais clic au mauvais endroit, ça m'est arrivé il y a peu de temps, l'antivurus a hurlé mais dans mon élan, j'avais double clické passant outre l'alerte et là, cata complète un malware qui a mis un b...l monstre (installation d'exactement 2049 autres malwares, renommage de tous les raccourcis, etc.), en 25 ans j'ai eu très peu de virus mais il ne faut jamais être trop sûr de soi ni de ses protections. Une petite erreur d'inattention, un surf sur un site venant d'être piraté et c'est parti pour une grosse galère.

janus57
17/05/2015, 12h58
Bonjour,

SFTP c'est le port 22 et non 21

Essaye en SFTP et si ça fonctionne tu peu laisser tomber FTP.

(sinon utilise plutôt winscp car filezilla stocke les mots de passe en clair et en cas d'intrusion sur ton pc c'est facilement récupérable, winscp a une fonction pour récupérer les pass de filezilla et de putty)
Pas vraiment un problème si on prend soin de son PC, j'utilise FileZilla depuis 2009, jamais mes logs FTP ont été utilisé par des pirate et le PC est toujours clean.
De plus il est aussi possible de récupérer ceux de WinSCP vu qu'il faut reverse le pass crypté/hashé pour pouvoir l'utiliser.

Lz mieux reste SSH/SFTP avec clé privé/public.

Cordialement, janus57

BBR
17/05/2015, 10h38
apt-get install proftpd
pourrait te le remettre d'aplomb
(sinon utilise plutôt winscp car filezilla stocke les mots de passe en clair et en cas d'intrusion sur ton pc c'est facilement récupérable, winscp a une fonction pour récupérer les pass de filezilla et de putty)

moresk24
17/05/2015, 09h48
A noter que je parviens à me connecter en 'root'...
Donc un soucis de configuration à priori ?

moresk24
17/05/2015, 09h34
des clients ?

non, des potes o)

3 sites, 1 faisant une centaines de vistes/jour
les deux autres... pas plus de 10 visites/jours

Donc le type de serveur convient bien à ce que je fais je crois

Mais tout ceci ne me guide pas vers ma réussite du jour : refaire fonctionner ce satané accès FTP o)

BBR
17/05/2015, 09h07
Visiblement tu héberges des clients c'est ça ?
Si oui, le choix d'un ks n'est pas judicieux, les ks n'ont plus de SLA, le support ne te répond qu'aux heures de bureau, il est fermé le reste du temps, week-end et jours fériés et les catastrophes arrivent toujours au mauvais moment, c'est connu.
Tu as un vieux ks, combien paies-tu ? Parce que pour un prix certainement très proche tu pourrais prendre un SYS et là tu aurais un vrai serveur de prod avec plein de possibilités ( http://www.soyoustart.com/fr/serveurs-essential/ )

moresk24
17/05/2015, 08h19
Oui en effet, c'est ce que je faisais depuis toujours avec mon FileZilla
mais aujourd'hui, la connexion FTP ou SFTP ne fonctionne plus...
Encore un coup de mes réponses 'N' lors de la migration ?

proftpd.log :
May 17 08:18:14 tidalweb proftpd[11182] tidalweb: Failed binding to ::, port 21: Address already in use
May 17 08:18:14 tidalweb proftpd[11182] tidalweb: Check the ServerType directive to ensure you are configured correctly.

janus57
16/05/2015, 22h53
Bonjour,

hum SFTP ?

les sites sont placé dans des home donc appartenant a des "user", donc normalement à coup de nom d'utilisateur + mot de passe correspondant SFTP devrait fonctionner.
Par exemple le user utilisé pour le site "mega3d.fr" doit être "mega3d" et le mot de passe celui mis lors de la création du VHost (et dou coup le même que le FTP normalement).

Cordialement, janus57

moresk24
16/05/2015, 21h46
c'était ainsi à l'origine, c moi qui ai modifié cela

Mais maintenant je comprends pourquoi c'était comme tu le dis et je vais faire le nécessaire o)

Mais pour modifier mes pages sur le serveur, me faut l'accès FTP... et ça ne fonctionne plus, c moins grave que le serveur web j'admets, mais c assez casse bonbon vous avouerez o)

janus57
16/05/2015, 21h08
Citation Envoyé par moresk24
merci bcp Janus pour ton aide

je vais pouvoir dormir tranquille et me pencher demain sur ces logs o)

PS : un soucis résolu en faisant apparaitre un autre :
c mieux de demander deux sorte de log différents ?
par ex :
ErrorLog /home/{user}/logs/{user}.log
CustomLog /var/log/apache2/{user}.log combined
Awstats peut il ds ce cas faire toujours son travail ?

La biz les helpeurs (euses) o)
Bonjour,

bah par exemple le VHost plus haut, normalement webmin doit par défaut avoir une config du genre :
Code:
ErrorLog /var/log/apache2/www.mega3d.fr_error.log
CustomLog /var/log/apache2/www.mega3d.fr_access.log combined
Ce qui fait les les logs d'accès seront dans un fichiers qui ne log que les accès et a côté un fichier qui ne log que les erreurs, ce qui à la place d'un gros fichiers de 3Mo par exemple cela fera 1Mo d'erreurs et 2Mo d'accès.

Du coup awstats n'aura que 2Mo à traiter à la place de 3Mo dans cette exemple.
J'ai quand même la forte impression que ce VHost a été touché à la main car si je regarde ceci : http://doxfer.webmin.com/Webmin/Apac...guring_logging
par défaut access et log sont bien dans 2 fichiers séparés ce que 99.9% des panels font car si on couple les 2 dans 1fichier c'est la mort surtout si le site génère 5 notices à chaque pages (ce qui est le cas ici).

Cordialement, janus57

moresk24
16/05/2015, 20h53
merci bcp Janus pour ton aide

je vais pouvoir dormir tranquille et me pencher demain sur ces logs o)

PS : un soucis résolu en faisant apparaitre un autre :
c mieux de demander deux sorte de log différents ?
par ex :
ErrorLog /home/{user}/logs/{user}.log
CustomLog /var/log/apache2/{user}.log combined
Awstats peut il ds ce cas faire toujours son travail ?

La biz les helpeurs (euses) o)

janus57
16/05/2015, 20h44
Bonjour,

vu avec lui par mail, déjà php5-suhosin a été viré (non maintenu dans wheezy et supérieur car la majorité des patchs ont été mergés dans PHP même).
Et après il fallait juste modifier la config de suPHP qui n'était plus bonne car les VHost pointé dans
Code:
/home/{USER}/www
et suPHP était config de cette façons :
Code:
docroot=/var/www:${HOME}/public_html
Donc du coup la config est maintenant :
Code:
docroot=/home:${HOME}/www
et cela semble fonctionner à merveille

D'ailleurs j'en ai profité pour regarder son CPU :
model name : Intel(R) Celeron(R) CPU 220 @ 1.20GHz
Du coup cela ne m'étonne pas trop que son CPU pété un capble pour les calculs awstats, surtout que les logs de connexions + erreur sont dans un seul et même fichier
Code:
ErrorLog /var/log/apache2/www.mega3d.fr.log
CustomLog /var/log/apache2/www.mega3d.fr.log combined
Et que le dit fichier est rempli de :
Code:
[Sat May 16 20:28:28 2015] [error] [client 86.235.xxx.xx] PHP Notice:  Undefined index: UserAdmin in /home/mega3d/www/include/record_stat.php on line 10, referer: http://mega3d.fr/?action=accueil
[Sat May 16 20:28:28 2015] [error] [client 86.235.xxx.xx] PHP Notice:  Undefined variable: password_field in /home/mega3d/www/modele.php on line 368, referer: http://mega3d.fr/?action=accueil
[Sat May 16 20:28:28 2015] [error] [client 86.235.xxx.xx] PHP Notice:  Undefined variable: password_field in /home/mega3d/www/modele.php on line 368, referer: http://mega3d.fr/?action=accueil
[Sat May 16 20:28:28 2015] [error] [client 86.235.xxx.xx] PHP Notice:  Undefined variable: password_field in /home/mega3d/www/modele.php on line 368, referer: http://mega3d.fr/?action=accueil
[Sat May 16 20:28:28 2015] [error] [client 86.235.xxx.xx] PHP Notice:  Undefined variable: password_field in /home/mega3d/www/modele.php on line 368, referer: http://mega3d.fr/?action=accueil
[Sat May 16 20:28:28 2015] [error] [client 86.235.xxx.xx] PHP Notice:  Undefined variable: password_field in /home/mega3d/www/modele.php on line 368, referer: http://mega3d.fr/?action=accueil
[Sat May 16 20:28:28 2015] [error] [client 86.235.xxx.xx] PHP Notice:  Undefined variable: password_field in /home/mega3d/www/modele.php on line 368, referer: http://mega3d.fr/?action=accueil
[Sat May 16 20:28:28 2015] [error] [client 86.235.xxx.xx] PHP Notice:  Undefined index: UserAdmin in /home/mega3d/www/include/menu.inc on line 4, referer: http://mega3d.fr/?action=accueil
[Sat May 16 20:28:28 2015] [error] [client 86.235.xxx.xx] PHP Notice:  Undefined index: UserAdmin in /home/mega3d/www/index.php on line 115, referer: http://mega3d.fr/?action=accueil
Du coup tout ça mis bout à bout ==> surcharge awstats

Cordialement, janus57

BBR
16/05/2015, 19h55
oui

moresk24
16/05/2015, 19h14
je fais du php simple, je programme avec architecture MVC, mais ça reste du simple, donc ça sera ok de ce côté

donc plutot Debian 8 stable (Jessie) (stable) - debian8 64 bits alors o)

Chouette je vais être 'moderne'
BBR est de cet avis ? o)

janus57
16/05/2015, 18h48
Bonjour,

si tu compte repartir à 0 (avec virtulamin/webmin ou autre) regarde d'abord que tes sites peuvent support les versions récentes de PHP, sinon tu va avoir un problème sous Debian Jessie qui est sous PHP5.6.

Sinon si tu maitrise bien webmin autant repartir dessus si il est compatible Jessie.

Cordialement, janus57

moresk24
16/05/2015, 18h43
Citation Envoyé par BBR
reste en Debian 7.8 ou 8 comme tu veux
un panel simple que j'ai commencé à tester, il est rapide à installer : vestaCP
donc si je dois repartir de zéro, une config 'basique' (terme employé sur le manager OVH qd on va ds 'résintallation', avec Debian 8 sera le bon choix ?

Lles choix ds cette config 'basique' sont :
Arch Linux 2015 (autoinstaller, latest version) - archlinux-installer 64 bits
CentOS 5.10 - centos5 32 bits
CentOS 5.11 - centos5 64 bits
CentOS 6.6 - centos6 64 bits
CentOS 6.6 - centos6 32 bits
CentOS 7.1-1503 - centos7 64 bits
CloudLinux 6.5 - cloudlinux6 64 bits
Debian 6.0 LTS ("Squeeze") (oldoldstable) - debian6 32 bits
Debian 6.0 LTS ("Squeeze") (oldoldstable) - debian6 64 bits
Debian 7.5 (Wheezy) (oldstable) - debian7 32 bits
Debian 7.5 (Wheezy) (Oldstable) - debian7 64 bits
Debian 8 stable (Jessie) (stable) - debian8 64 bits
Fedora Core 21 Server - fedora21 64 bits
Gentoo 2015 (latest version via autoinstaller) - gentoo11 64 bits
OpenSUSE 13.2 - opensuse13 64 bits
Slackware 14 - slackware14 64 bits
Ubuntu Server 12.04 "Precise Pangolin" LTS - ubuntu1204-server 32 bits
Ubuntu Server 12.04 "Precise Pangolin" LTS - ubuntu1204-server 64 bits
Ubuntu Server 14.04 "Trusty Tahr" LTS - ubuntu1404-server 64 bits
Ubuntu Server 14.10 "Utopic Unicorn" - ubuntu1410-server 64 bits
Ubuntu Server 15.04 "Vivid Vervet" (BETA) - ubuntu1504-server 64 bits

moresk24
16/05/2015, 18h37
Citation Envoyé par janus57
hum au pire envoyer moi un mail via mon profil.

Mais visiblement c'est juste la config apache/php qui bloque le tout, donc surement une ou deux ligne à modifier.
Mais pour ça il faudrait pouvoir voir la config de apache (apache2.conf et httpd.conf d'après ce que j'ai vu).

Cordialement, janus57
c'est envoyé

(merci !!)

BBR
16/05/2015, 18h31
prêt à l'emploi avec Linux Plesk 12 (Debian 7 "Wheezy") - debian7-plesk12
tout mais pas ça lol
reste en Debian 7.8 ou 8 comme tu veux
un panel simple que j'ai commencé à tester, il est rapide à installer : vestaCP
https://vestacp.com/
apt-get install curl
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh
c'est fini, puis
https://ip_serveur:8083

janus57
16/05/2015, 18h22
Bonjour,

hum au pire envoyer moi un mail via mon profil.

Mais visiblement c'est juste la config apache/php qui bloque le tout, donc surement une ou deux ligne à modifier.
Mais pour ça il faudrait pouvoir voir la config de apache (apache2.conf et httpd.conf d'après ce que j'ai vu).

Cordialement, janus57

moresk24
16/05/2015, 18h19
donc

service apache2 restart

site toujours down (mega3d.fr par ex)

log erreur :
[Sat May 16 18:15:00 2015] [error] [client 82.98.33.171] SoftException in Application.cpp:299: Script "/home/mega3d/www/index.php" resolving to "/home/mega3d/www/index.php" not within configured docroot
[Sat May 16 18:15:00 2015] [error] [client 82.98.33.171] Premature end of script headers: index.php

et sur error.log :
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525/suhosin.so' - /usr/lib/php5/20100525/suhosin.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat May 16 18:12:41 2015] [notice] Apache/2.2.22 (Debian) DAV/2 mod_fcgid/2.3.6 PHP/5.4.39-0+deb7u2 mod_ruby/1.2.6 Ruby/1.8.7(2012-02-08) mod_ssl/2.2.22 OpenSSL/1.0.1e configured -- resuming normal operations

Modifier la conf de php... vi mais je ne sais pas faire, même 'légèrement..

janus57
16/05/2015, 18h10
Bonjour,

si tu restart ton apache les sites sont toujours HS ? toujours les même logs d'erreurs ?

Si oui il faut juste légèrement re-faire la config de PHP (si je dit pas de conneries) donc pas besoin d'une réinstalle pour le coup et sérieusement je te dé-conseil plesk sauf si tu as envie de payer une licence en plus de ton KS (pas gratuit), alors que webmin fait ça gratuitement et tu aura potentiellement les même problèmes avec plesk lorsque tu devra upgrade (voir même pire vu que les panels payant "parasite" souvent le système hôte).

Cordialement, janus57

moresk24
16/05/2015, 18h06
j'ai donc fait comme tu m'as demandé de faire, voici la opie écran de la manip

root@tidalweb:~# apt-get update && apt-get upgrade && apt-get dist-upgrade
Atteint http://webmin.mirror.somersettechsolutions.co.uk sarge Release.gpg
Atteint http://webmin.mirror.somersettechsolutions.co.uk sarge Release
Atteint http://webmin.mirror.somersettechsolutions.co.uk sarge/contrib amd64 Pac kages
Ign http://webmin.mirror.somersettechsolutions.co.uk sarge/contrib Translation-f r_FR
Ign http://webmin.mirror.somersettechsolutions.co.uk sarge/contrib Translation-f r
Ign http://webmin.mirror.somersettechsolutions.co.uk sarge/contrib Translation-e n
Atteint http://download.webmin.com sarge Release.gpg
Atteint http://download.webmin.com sarge Release
Atteint http://download.webmin.com sarge/contrib amd64 Packages
R▒ception de▒: 1 http://ftp.debian.org wheezy-updates Release.gpg [1 554 B]
Atteint http://security.debian.org wheezy/updates Release.gpg
Atteint http://security.debian.org wheezy/updates Release
R▒ception de▒: 2 http://ftp.debian.org wheezy-updates Release [124 kB]
Atteint http://security.debian.org wheezy/updates/main Sources
R▒ception de▒: 3 http://security.debian.org wheezy/updates/contrib Sources [14 B ]
Atteint http://security.debian.org wheezy/updates/main amd64 Packages
R▒ception de▒: 4 http://security.debian.org wheezy/updates/contrib amd64 Package s [14 B]
R▒ception de▒: 5 http://security.debian.org wheezy/updates/contrib Translation-e n [523 B]
Atteint http://security.debian.org wheezy/updates/main Translation-en
R▒ception de▒: 6 http://ftp.fr.debian.org wheezy Release.gpg [2 390 B]
R▒ception de▒: 7 http://ftp.fr.debian.org wheezy Release [168 kB]
R▒ception de▒: 8 http://ftp.debian.org wheezy-updates/main Sources [3 857 B]
R▒ception de▒: 9 http://ftp.debian.org wheezy-updates/contrib Sources [14 B]
R▒ception de▒: 10 http://ftp.debian.org wheezy-updates/main amd64 Packages [5 59 3 B]
R▒ception de▒: 11 http://ftp.debian.org wheezy-updates/contrib amd64 Packages [1 4 B]
R▒ception de▒: 12 http://ftp.debian.org wheezy-updates/contrib Translation-en [1 4 B]
R▒ception de▒: 13 http://ftp.debian.org wheezy-updates/main Translation-en [3 81 4 B]
R▒ception de▒: 14 http://ftp.fr.debian.org wheezy/main Sources [5 971 kB]
R▒ception de▒: 15 http://ftp.fr.debian.org wheezy/contrib Sources [47,7 kB]
R▒ception de▒: 16 http://ftp.fr.debian.org wheezy/main amd64 Packages [5 841 kB]
R▒ception de▒: 17 http://ftp.fr.debian.org wheezy/contrib amd64 Packages [42,0 kB]
R▒ception de▒: 18 http://ftp.fr.debian.org wheezy/contrib Translation-en [34,8 kB]
R▒ception de▒: 19 http://ftp.fr.debian.org wheezy/main Translation-fr [751 kB]
R▒ception de▒: 20 http://ftp.fr.debian.org wheezy/main Translation-en [3 848 kB]
Ign http://download.webmin.com sarge/contrib Translation-fr_FR
Ign http://download.webmin.com sarge/contrib Translation-fr
Ign http://download.webmin.com sarge/contrib Translation-en
16,8 Mo r▒ceptionn▒s en 20s (839 ko/s)
Lecture des listes de paquets... Fait
Lecture des listes de paquets... Fait
Construction de l'arbre des d▒pendances
Lecture des informations d'▒tat... Fait
Les paquets suivants ont ▒t▒ conserv▒s▒:
db4.8-util
Les paquets suivants seront mis ▒ jour▒:
tzdata
1 mis ▒ jour, 0 nouvellement install▒s, 0 ▒ enlever et 1 non mis ▒ jour.
Il est n▒cessaire de prendre 414 ko dans les archives.
Apr▒s cette op▒ration, 63,5 ko d'espace disque seront lib▒r▒s.
Souhaitez-vous continuer [O/n]▒? O
R▒ception de▒: 1 http://ftp.debian.org/debian/ wheezy-updates/main tzdata all 2015d-0+deb7u1 [414 kB]
414 ko r▒ceptionn▒s en 0s (4 180 ko/s)
Lecture des fichiers de modifications (▒▒changelog▒▒)... Termin▒
Pr▒configuration des paquets...
(Lecture de la base de donn▒es... 77493 fichiers et r▒pertoires d▒j▒ install▒s.)
Pr▒paration du remplacement de tzdata 2014j-0wheezy1 (en utilisant .../tzdata_2015d-0+deb7u1_all.deb) ...
D▒paquetage de la mise ▒ jour de tzdata ...
Param▒trage de tzdata (2015d-0+deb7u1) ...

Current default time zone: 'Europe/Paris'
Local time is now: Sat May 16 18:02:54 CEST 2015.
Universal Time is now: Sat May 16 16:02:54 UTC 2015.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Lecture des listes de paquets... Fait
Construction de l'arbre des d▒pendances
Lecture des informations d'▒tat... Fait
Calcul de la mise ▒ jour... Fait
Les paquets suivants ont ▒t▒ conserv▒s▒:
db4.8-util
0 mis ▒ jour, 0 nouvellement install▒s, 0 ▒ enlever et 1 non mis ▒ jour.
root@tidalweb:~# apt-get autoremove && apt-get autoclean && apt-get clean
Lecture des listes de paquets... Fait
Construction de l'arbre des d▒pendances
Lecture des informations d'▒tat... Fait
0 mis ▒ jour, 0 nouvellement install▒s, 0 ▒ enlever et 1 non mis ▒ jour.
Lecture des listes de paquets... Fait
Construction de l'arbre des d▒pendances
Lecture des informations d'▒tat... Fait
root@tidalweb:~# apache2ctl configtest
Syntax OK
root@tidalweb:~#

moresk24
16/05/2015, 17h58
moi je me ferai bien la réinstallation depuis la manager OVH...

mais que choisir ?
moi c'est surtout et avant tout pour du site web ce serveur

alors :
basique avec Debian 8
ou
prêt à l'emploi avec Linux Plesk 12 (Debian 7 "Wheezy") - debian7-plesk12

selon vous ?

(vite, ma chérie commence à hurler que je fais chier avec l'informatique o)) )

janus57
16/05/2015, 17h52
Bonjour,

dans un premier temps essaye le sources.list que j'ai mis plus haut suivie de ceci :

Code:
apt-get update && apt-get upgrade && apt-get dist-upgrade
apt-get autoremove && apt-get autoclean && apt-get clean
Ensuite tu lance la commande
Code:
apache2ctl configtest
et tu nous fait un copier/coller de ce qu'il dit.

Cordialement, janus57

BBR
16/05/2015, 17h51
perso, je préfère repartir sur une installation complète, mais cela dépend du nombre de domaines que tu as sur le serveur, de tes sauvegardes, du temps que les sites peuvent rester hors ligne, etc.
Donc toi seul peut décider ^^

moresk24
16/05/2015, 17h29
donc.... qude me proposez vous de faire.. ou de refaire ?

Possible de relancer la Maj de Wheezy ?

Désinstaller et réinstaller Apache ?

Réinstaller le serveur ds son ensemble ?

BBR
16/05/2015, 13h54
https://www.debian.org/releases/sarge/index.fr.html
sarge est une vieille version de Debian : la 3 !!!

janus57
16/05/2015, 13h53
Citation Envoyé par moresk24
mais c koi ce 'sarge' ?
Bonjour,

ce que tu as mis dans ton post #16 et c'est Debian 3.1

MAIS comme c'est un dépôt qui visiblement est l'officiel de webmin (qu'ils on visiblement eux la méga-flemme de rename...)

Ton sources.list doit contenir un truc du genre :
Code:
#dépôts wheezy (Debian 7)
deb http://ftp.fr.debian.org/debian wheezy main contrib
deb-src http://ftp.fr.debian.org/debian wheezy main contrib

deb http://ftp.debian.org/debian/ wheezy-updates main contrib
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib

deb http://security.debian.org/ wheezy/updates main contrib
deb-src http://security.debian.org/ wheezy/updates main contrib

#dépôt webmin
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Pour faire les MAJs de webmin via apt-get

EDIT :
j'ai l'impression que la MAJ est mal passé ou que tu aurais pas du répondre par 'N' car il va chercher "Suhosin" qui n'existe plus sur Wheezy et visiblement y a la config de suPHP qui a aussi du "sauter".

Cordialement, janus57

moresk24
16/05/2015, 13h49
et en dernier recours : une "installation"... repartir de zéro.. c'est possible ?

moresk24
16/05/2015, 13h45
mais c koi ce 'sarge' ?

janus57
16/05/2015, 13h37
Bonjour,

les petites copies des logs ne vous éclairent point sur le fait que les sites restent inaccessibles depuis la toile ?
les erreurs sont reliés au mod suPHP

Par contre ce qui me gène c'est que que tu tous répondu par N et que plus tôt tu montré un sources.list avec des dépôts "sarge".

Du coup tu as peut être fait un "mélange" pas bon du tout.
Sinon va dans ton interface webmin et regarde si y a une option pour "reconstruire" la configuration (il me semble qu'il y a cette option dans Virtualmin, donc peut être dans webmin aussi).

Cordialement, janus57

moresk24
16/05/2015, 13h30
Et ?

les petites copies des logs ne vous éclairent point sur le fait que les sites restent inaccessibles depuis la toile ?


Je sens que je vais réinstaller apache et php5 si pas de solution plus.. douce..

janus57
16/05/2015, 13h20
Bonjour,

hélas non je n'ai pas utilisé le Webmin pour la Maj de Sqeeze à Wheezy
webmin en lui même ne peu faire la MAJ, mais il y a peut être une procédure pour migrer en façons "classique" sans pour autant détruire la config de webmin ou que webmin la re-fait pour coller aux versions utilisés dans Wheezy.

Et j'ai répondu N : garder votre version actuellement installée à chaque fois que la question m'a été posée
Très mauvaise idée sans lire la question ou sans regarder le diff.

Cordialement, janus57

BBR
16/05/2015, 13h13
il n'a pas virtualmin, juste webmin
Et j'ai répondu N : garder votre version actuellement installée à chaque fois que la question m'a été posée
pas certaine que c'était la bonne méthode mais n'ayant jamais fait ce style d'upgrade, je ne saurais en dire plus

moresk24
16/05/2015, 13h01
hélas non je n'ai pas utilisé le Webmin pour la Maj de Sqeeze à Wheezy

j'ai suivi ce que tu appelles le 'code classique'

Et j'ai répondu N : garder votre version actuellement installée à chaque fois que la question m'a été posée

janus57
16/05/2015, 12h57
Bonjour,

reposter ce que j'ai fait ?
Que veux tu dire ?
toute les commande que tu as fait depuis le début et quand tu avait des questions du genre
Code:
Fichier de configuration ▒▒/etc/apache2/apache2.conf▒▒
==> Modifi▒ (par vous ou par un script) depuis l'installation.
==> Le distributeur du paquet a fourni une version mise ▒ jour.
Que voulez-vous faire▒? Vos options sont les suivantes▒:
Y ou I ▒: installer la version du responsable du paquet
N ou O ▒: garder votre version actuellement install▒e
D ▒: afficher les diff▒rences entre les versions
Z ▒: suspendre ce processus pour examiner la situation
L'action par d▒faut garde votre version actuelle.
ce que tu as mis comme réponse.

De plus est-ce que tu utilise un panel sur ton serveur (il me semble que de mémoire c'est oui ?) ?
Car du coup il existait eput être une procédure de migration pour webmin/virtualmin pour bien passer de squeeze à wheezy (exemple pour virtualmin : https://www.virtualmin.com/documenta...zy-distupgrade).

Sinon la procédure "classique" c'est ça en général :
Code:
apt-get update && apt-get upgrade && apt-get dist-upgrade
nano /etc/apt/sources.list
--
#dépôts wheezy (Debian 7)
deb http://ftp.fr.debian.org/debian wheezy main contrib
deb-src http://ftp.fr.debian.org/debian wheezy main contrib

deb http://ftp.debian.org/debian/ wheezy-updates main contrib
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib

deb http://security.debian.org/ wheezy/updates main contrib
deb-src http://security.debian.org/ wheezy/updates main contrib
--
apt-get update && apt-get upgrade && apt-get dist-upgrade
Et voilà après avoir passé les MAJ et répondu aux questions "après avoir bien lu les questions) la MAJ est finit et on peu reboot le serveur si on a le kernel officiel Debian pour l'appliquer.

Cordialement, janus57

moresk24
16/05/2015, 12h29
reposter ce que j'ai fait ?
Que veux tu dire ?

A noter que pendant la Maj de Squeeze vers Wheezy, j'ai répondu 'N' (garder ancienne version) à toutes les demandes de modif des fichiers de config (peut etre que je n'aurais pas dû...)

Pour aider à la résolution de mon soucis d'accès site, dans le fichier de log d'un des sites, que je viens de tenter d'atteindre, on peut lire ceci :

[Sat May 16 12:21:05 2015] [error] [client 82.98.33.171] SoftException in Application.cpp:299: Script "/home/mega3d/www/index.php" resolving to "/home/mega3d/www/index.php" not within configured docroot
[Sat May 16 12:21:05 2015] [error] [client 82.98.33.171] Premature end of script headers: index.php

J'ai aussi ceci dans le error.log de /var/log/apache2 :
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525/suhosin.so' - /usr/lib/php5/20100525/suhosin.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat May 16 11:50:34 2015] [notice] Apache/2.2.22 (Debian) DAV/2 mod_fcgid/2.3.6 PHP/5.4.39-0+deb7u2 mod_ruby/1.2.6 Ruby/1.8.7(2012-02-08) mod_ssl/2.2.22 OpenSSL/1.0.1e configured -- resuming normal operations

je vois bien qu'il y a des soucis... mais de la à savoir que faire pour les résoudre... ;(

janus57
16/05/2015, 12h21
Bonjour,

tu peu re-poster ce que tu as fait s'il te plait ?

Cordialement, janus57

moresk24
16/05/2015, 11h55
Citation Envoyé par BBR
cat /etc/debian_version
serait mieux ^^
oui : 7.8

moresk24
16/05/2015, 11h54
j'ai déplacé le fichier httpd.conf qui se trouvait en fait dans /etc/apache2/conf.d/httpd.conf vers /etc/apache2/httpd.conf

puis :

root@tidalweb:~# service apache2 restart
[ ok ] Restarting web server: apache2.

puis

root@tidalweb:~# netstat -ntlp | grep ":80 "
tcp6 0 0 :::80 :::* LISTEN 7449/apache2

Mais les sites web restent inaccessibles....
;-(

BBR
16/05/2015, 11h53
cat /etc/debian_version
serait mieux ^^

moresk24
16/05/2015, 11h43
Donc : les sites sont toujours inaccessibles
ce qui parait 'logique' puisque :

service apache2 restart
apache2: Syntax error on line 207 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/httpd.conf: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
failed!

moresk24
16/05/2015, 11h34
bon, c'est arrivé à son terme

mais y'a eu semble t il un soucis sur la dernière ligne droite :

Fichier de configuration ▒▒/etc/apache2/apache2.conf▒▒
==> Modifi▒ (par vous ou par un script) depuis l'installation.
==> Le distributeur du paquet a fourni une version mise ▒ jour.
Que voulez-vous faire▒? Vos options sont les suivantes▒:
Y ou I ▒: installer la version du responsable du paquet
N ou O ▒: garder votre version actuellement install▒e
D ▒: afficher les diff▒rences entre les versions
Z ▒: suspendre ce processus pour examiner la situation
L'action par d▒faut garde votre version actuelle.
*** apache2.conf (Y/I/N/O/D/Z) [d▒faut=N] ? N
Installation de la nouvelle version du fichier de configuration /etc/init.d/apache2 ...
Detected legacy httpd.conf - moving file to /etc/apache2/conf.d/httpd.conf
Removing obsolete conffile /etc/apache2/mods-available/version.load ...
Purging old mod_disk_cache cache data in /var/cache/apache2/mod_disk_cache
Param▒trage de apache2-mpm-prefork (2.2.22-13+deb7u4) ...
[....] Starting web server: apache2apache2: Syntax error on line 207 of /etc/apache2/apache2.conf: C ould not open configuration file /etc/apache2/httpd.conf: No such file or directory
Action 'start' failed.
The Apache error log may have more information.
failed!
invoke-rc.d: initscript apache2, action "start" failed.
Param▒trage de libapache2-mod-php5 (5.4.39-0+deb7u2) ...
Installation de la nouvelle version du fichier de configuration /etc/apache2/mods-available/php5.con f ...
Action 'configtest' failed.
The Apache error log may have more information.
Your apache2 configuration is broken, so we're not restarting it for you.




Egalement :

root@tidalweb:~# netstat -ntlp | grep ":80 "
ne renvoie rien

root@tidalweb:~# uname -a
Linux tidalweb 3.2.13-grsec-xxxx-grs-ipv6-64 #1 SMP Thu Mar 29 09:48:59 UTC 2012 x86_64 GNU/Linux
root@tidalweb:~# /etc/debian_version
-bash: /etc/debian_version: Permission non accord▒e


en attendant c'est mieux car :
Webmin Version 1.750 sur tidalweb (Debian Linux 7.8)

moresk24
16/05/2015, 11h27
bon, c'est arrivé à son terme

mais y'a eu semble t il un soucis sur la dernière ligne droite :

Fichier de configuration ▒▒/etc/apache2/apache2.conf▒▒
==> Modifi▒ (par vous ou par un script) depuis l'installation.
==> Le distributeur du paquet a fourni une version mise ▒ jour.
Que voulez-vous faire▒? Vos options sont les suivantes▒:
Y ou I ▒: installer la version du responsable du paquet
N ou O ▒: garder votre version actuellement install▒e
D ▒: afficher les diff▒rences entre les versions
Z ▒: suspendre ce processus pour examiner la situation
L'action par d▒faut garde votre version actuelle.
*** apache2.conf (Y/I/N/O/D/Z) [d▒faut=N] ? N
Installation de la nouvelle version du fichier de configuration /etc/init.d/apache2 ...
Detected legacy httpd.conf - moving file to /etc/apache2/conf.d/httpd.conf
Removing obsolete conffile /etc/apache2/mods-available/version.load ...
Purging old mod_disk_cache cache data in /var/cache/apache2/mod_disk_cache
Param▒trage de apache2-mpm-prefork (2.2.22-13+deb7u4) ...
[....] Starting web server: apache2apache2: Syntax error on line 207 of /etc/apache2/apache2.conf: C ould not open configuration file /etc/apache2/httpd.conf: No such file or directory
Action 'start' failed.
The Apache error log may have more information.
failed!
invoke-rc.d: initscript apache2, action "start" failed.
Param▒trage de libapache2-mod-php5 (5.4.39-0+deb7u2) ...
Installation de la nouvelle version du fichier de configuration /etc/apache2/mods-available/php5.con f ...
Action 'configtest' failed.
The Apache error log may have more information.
Your apache2 configuration is broken, so we're not restarting it for you.




Egalement :

root@tidalweb:~# netstat -ntlp | grep ":80 "
ne renvoie rien

root@tidalweb:~# uname -a
Linux tidalweb 3.2.13-grsec-xxxx-grs-ipv6-64 #1 SMP Thu Mar 29 09:48:59 UTC 2012 x86_64 GNU/Linux
root@tidalweb:~# /etc/debian_version
-bash: /etc/debian_version: Permission non accord▒e

moresk24
16/05/2015, 11h04
fiouuu !....

ça mouline sévère, ça s'agite de partout

et surtout ça dure bien plus longtemps que ce matin à ma première tentative
je sens que le dist-upgrade était nécessaire o)

moresk24
16/05/2015, 10h50
effetcivement, ça à l'air de mieux se passer, en tout cas comme expliqué ici :
https://www.isalo.org/wiki.debian-fr...ze_vers_Wheezy

moresk24
16/05/2015, 10h40
je ne suis plus en sarge ?

en tout cas :
root@tidalweb:~# apt-get update
root@tidalweb:~# apt-get dist-upgade
c'est parti !!

BBR
16/05/2015, 10h35
apt-get dist-upgrade peut-être ?
c'est utile ça, puisque tu n'es plus en sarge ?
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsol....uk/repository sarge contrib

j'ai ça dans /etc/apt/sources.list
deb http://ftp.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb http://ftp.debian.org/debian wheezy main contrib non-free
deb http://security.debian.org wheezy/updates main contrib non-free

moresk24
16/05/2015, 10h15
et bien

apt-get update
apt-get upgrade

puis modif du source.list :

deb http://debian.mirrors.ovh.net/debian/ wheezy main
deb-src http://debian.mirrors.ovh.net/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsol....uk/repository sarge contrib

puis de nouveau
apt-get update
apt-get upgrade

puis reboot du serveur

BBR
16/05/2015, 09h55
tu as tapé quoi comme commande pour ta mise à jour ?
http://www.it-connect.fr/passer-de-d...eezy%EF%BB%BF/

moresk24
16/05/2015, 09h30
bon....
j'ai fais la MAJ
ça a semblé bien se dérouler

mais (comme rien n'est vraiment simple avec l'informatique) :

après un reboot, mon webmin m'affiche toujours : Debian Linux 6.0.10
et la commande cat /etc/debian_version
affiche : 6.0.10

la commande : /etc/init.d/apache2 restart
affiche :
Restarting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 91.121.143.34 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 91.121.143.34 for ServerName
. ok


les sites ne sont plus accessibles : "The server encountered an internal error or misconfiguration and was unable to complete your request."

Dans les log de l'un deux j'ai, après avoir tenter d'accéder au site :
[Sat May 16 09:49:53 2015] [error] [client 82.98.33.171] SoftException in Application.cpp:299: Script "/home/mega3d/www/index.php" resolving to "/home/mega3d/www/index.php" not within configured docroot
[Sat May 16 09:49:53 2015] [error] [client 82.98.33.171] Premature end of script headers: index.php

j'ai toujours l'accès au serveur en ssh
j'ai toujours l'accès http://ip-serveur:10000

si la réponse est de regarder ds les logs, pouvez me préciser ds quels logs je dois particulièrement porter mon attention

moresk24
15/05/2015, 21h09
merci BBR
Y'a plus qu'à o)

BBR
15/05/2015, 20h57
Commandes usuelles du FTP
ls : permet de lister les fichiers sur serveur ftp
rm : permet de supprimer un fichier du serveur ftp
quit : permet de se déconnecter du serveur ftp
put : nomdufichier à envoyer sur le ftp, exemple : put monfichier.tar.gz
get : pour récupérer un fichier, exemple : get nomdufichier.tar.gz
(il sera enregistré dans le répertoire où vous êtes /home/backupsite/ dans notre exemple)
http://www.how-to.ovh/viewtopic.php?f=9&t=21

janus57
15/05/2015, 19h08
Bonjour,

jamais eu de FTP backup du coup je sais pas mis à part FTP quel protocole il accepte mais avec le client FTP (apt-get install ftp) pour envoyer un fichier c'est "put mon_fichier.txt".

Cordialement, janus57

moresk24
15/05/2015, 19h00
Citation Envoyé par moresk24
Allez, une dernière chose...

une fois connecté au serveur de Backup-FTP
Quelle est la commande pour copier un fichier du kim vers ce serveur ?...
et pour cette question ?

Après promis j'arrête et je ne recauserai qu'une fois le serveur sous Wheezy ! o)

janus57
15/05/2015, 18h58
Bonjour,

screen c'est une commande qui permet par exemple de lancer une tache, de le mettre en arière plan puis de la reprendre même si on a coupé sa connexion SSH ou qu'on la perdu pour une raison X ou Y.

Cordialement, janus57

moresk24
15/05/2015, 18h55
un screen ?

janus57
15/05/2015, 18h43
Bonjour,

quel est la différence entre upgrade et dist-upgrade ?
dans le cadre d'une migration dist-upgrade va faire le passage de wheezy à jessie (par exemple).

Hors migration apt-get upgrade et apt-get dist-upgrade vont la même chose si la version logiciel ne change pas et si la version logiciel dist-upgrade va installer la nouvelle (avec éventuellement les nouvelles dépendances (si je dit pas de conneries...)

sur un kimsufi, ça prend environ combien de temps ce passage de 6 à 7 ? histoire que je sache si j'attaque après le café du matin, ou après celui de 13:00 o)
hum je dirais qu'il faut compter entre 10 et 40 minutes (dépend du KS, du nombre de softs installé etc...)

Sinon après il est conseillé de faire ça dans un screen en cas de coupure SSH.

Cordialement, janus57

moresk24
15/05/2015, 18h41
Allez, une dernière chose...

une fois connecté au serveur de Backup-FTP
Quelle est la commande pour copier un fichier du kim vers ce serveur ?...

moresk24
15/05/2015, 18h34
quel est la différence entre upgrade et dist-upgrade ?

sur un kimsufi, ça prend environ combien de temps ce passage de 6 à 7 ? histoire que je sache si j'attaque après le café du matin, ou après celui de 13:00 o)

moresk24
15/05/2015, 18h31
suite :

donc la commande "tar cvf etc.tar" (idem pour les autres répertoire)
l'archive se place j'imagine dans le répertoire où l:'on est quand on lance la commande ?
ensuite je transferts ces archives sur le bakcup-ftp
et zou... Wheezy
? c comme ça ?

janus57
15/05/2015, 18h16
Bonjour,

Après quelques lectures, le principe semble assez simple...
modif de /etc/apt/sources.list
puis apt-get update et apt-get upgrade ou apt-get dist-upgrade (?)
ce serait plutôt :
Code:
apt-get update et apt-get upgrade ou apt-get dist-upgrade
nano/vim /etc/apt/sources.list (on modifie le fichier pour y inclure les sources wheezy)
apt-get update et apt-get upgrade ou apt-get dist-upgrade
apt-get autoremove && apt-get autoclean && apt-get clean
Comme ça on s'assure que le serveur est bien MAJ avant de faire la migration puis on fait la migration et à la fin on finit par un petit ménage de printemps.

Par contre pour Jessie je conseil très fortement de lire le manuel de migration à cause des changements au niveau des softwares (apache/nginx/php/fail2ban/postfix/exim etc.) qui pour certains sautent plusieurs version avec de gros changements (notamment apache/php qui peuvent avoir un incident sur un site en prod).

Cordialement, janus57

BBR
15/05/2015, 18h06
les répertoires c'est au cas où cela se passerait mal afin de pouvoir revenir en arrière, si la màj se passe bien, ils ne te serviront pas
le ftp-backup est une bonne idée puisqu'il reste attaché au serveur même en cas de réinstallation

moresk24
15/05/2015, 17h50
Bonjour,

Dans l'optique de passer (enfin) de Squeeze à Wheezy, avant peut être de se lancer vers Jessie :

Après quelques lectures, le principe semble assez simple...
modif de /etc/apt/sources.list
puis apt-get update et apt-get upgrade ou apt-get dist-upgrade (?)

Il est recommandé de sauvegarder certains répertoires comme
/etc
/home
/usr
/var

D'autres choses à sauvegarder ?
Je compte utliser mon le ftp-backup pour ces sauvegardes -> bon choix ?

Une fois la mise à jour de Débian, que fait on avec ces répertoires que l'on a sauvegardé ?

J'utilise awstats, je me suis bien cassé les pieds pour la configuration, devrais je refaire cette config ?

D'autres avertissements à me faire ? o)

Merci