Pages : 1
#1 Le 31/01/2014, à 18:57
- gboul
[RESOLU] Connexion php impossible
Voir cette discussion:
Discussion sur impossibilité de se connecter au serveur PHP
Merci
Dernière modification par gboul (Le 15/01/2017, à 19:47)
Hors ligne
#2 Le 14/02/2014, à 12:07
- PeuchC
Re : [RESOLU] Connexion php impossible
Quel est ton problème avec apache ?
Diplômé BTS SIO | Linuxien | Raspberry Pi Power | Développeur | Server Admin
Hors ligne
#3 Le 14/02/2014, à 18:34
- Pseudo supprimé
Re : [RESOLU] Connexion php impossible
vide le cache & historique de ton navigateur.
sudo lsof -i:80,3306 | grep -i listen -m 5
sudo apache2ctl -M | grep php
php -r "phpinfo();" -c /etc/php5/apache2/php.ini | grep php
#4 Le 15/02/2014, à 16:01
- gboul
Re : [RESOLU] Connexion php impossible
Voici ce que j'ai eu:
# lsof -i:80,3306 | grep -i listen -m 5
mysqld 1142 mysql 10u IPv4 9902 0t0 TCP localhost:mysql (LISTEN)
apache2 2039 root 3u IPv4 11395 0t0 TCP *:http (LISTEN)
apache2 7666 www-data 3u IPv4 11395 0t0 TCP *:http (LISTEN)
apache2 7667 www-data 3u IPv4 11395 0t0 TCP *:http (LISTEN)
apache2 7668 www-data 3u IPv4 11395 0t0 TCP *:http (LISTEN)
# apache2ctl -M | grep php
php5_module (shared)
et
# php -r "phpinfo();" -c /etc/php5/apache2/php.ini | grep php
phpinfo()
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/apache2/php.ini
Scan this dir for additional .ini files => /etc/php5/cli/conf.d
Additional .ini files parsed => /etc/php5/cli/conf.d/05-opcache.ini,
/etc/php5/cli/conf.d/10-pdo.ini,
/etc/php5/cli/conf.d/20-curl.ini,
/etc/php5/cli/conf.d/20-gd.ini,
/etc/php5/cli/conf.d/20-imagick.ini,
/etc/php5/cli/conf.d/20-imap.ini,
/etc/php5/cli/conf.d/20-intl.ini,
/etc/php5/cli/conf.d/20-json.ini,
/etc/php5/cli/conf.d/20-mcrypt.ini,
/etc/php5/cli/conf.d/20-memcache.ini,
/etc/php5/cli/conf.d/20-ming.ini,
/etc/php5/cli/conf.d/20-mysql.ini,
/etc/php5/cli/conf.d/20-mysqli.ini,
/etc/php5/cli/conf.d/20-pdo_mysql.ini,
/etc/php5/cli/conf.d/20-pdo_sqlite.ini,
/etc/php5/cli/conf.d/20-pspell.ini,
/etc/php5/cli/conf.d/20-recode.ini,
/etc/php5/cli/conf.d/20-snmp.ini,
/etc/php5/cli/conf.d/20-sqlite3.ini,
/etc/php5/cli/conf.d/20-tidy.ini,
/etc/php5/cli/conf.d/20-xmlrpc.ini,
/etc/php5/cli/conf.d/20-xsl.ini
Registered PHP Streams => https, ftps, compress.zlib, compress.bzip2, php, file, glob, data, http, ftp, phar, zip
expose_php => On => On
extension_dir => /usr/lib/php5/20121212 => /usr/lib/php5/20121212
include_path => .:/usr/share/php:/usr/share/pear => .:/usr/share/php:/usr/share/pear
Registered serializer handlers => php_serialize php php_binary wddx
session.save_path => /var/lib/php5 => /var/lib/php5
session.serialize_handler => php => php
php extension version => 0.51
_ => /usr/bin/php
_SERVER["_"] => /usr/bin/php
questions about PHP licensing, please contact license@php.net.
Maintenant, j'ai installer ubuntu Server sur un autre PC et j'aurais aimé savoir si quelqu'un savait comment faire pour récupérer la base de données MySQL à partir du server qui ne fonctionne pas bien?
Je l'ai réinstallé car je me suis aperçu que mon serveur ne fonctionnait plus suite à une mise à jour de MySQL. J'étais en ubuntu server 12.04 LTS. Sur le nouveau serveur, j'ai installer le dernier ubuntu server et ça fonctionne sans problème, même après les mise à jour alors que lorsque je l'avais installer avec ubuntu 12.04, ben ce serveur ne fonctionnait plus non plus.
Quoi qu'il en soit, j'ai cherché sur internet la façon de récupérer la base de données MySQL, mais aucune ne fonctionne.
J'ai essayé en sauvegardant le répertoire /var/lib/mysql/ mais ça n'a pas fonctionné. J'ai aussi essayé en faisant une sauvegarde automatique de MySQL come indiqué sur la doc ubuntu (http://doc.ubuntu-fr.org/tutoriel/sauve … de_donnees), mais rien n'y fait pas moyen d'y arriver. donc si quelqu'un sait exactement comment faire, je suis preneur.
Merci.
Hors ligne
#5 Le 15/02/2014, à 17:19
- gboul
Re : [RESOLU] Connexion php impossible
Quel est ton problème avec apache ?
Avant que je réinstalle mon serveur, j'accédais à mon serveur depuis une adresse du type mondomaine.eu.
Lorsque j'ai récupéré mes fichiers de configuration bind et apache, la commande a2ensite ne fonctionnait plus.
J'ai dû modifier, dans le répertoire /etc/apache2/sites-available/, les fichiers mondomaine.eu en mondomaine.eu.conf.
Cela à eu l'air de fonctionner, puisque dans le répertoire /etc/apache2/sites-enabled/ est apparu le fichier mondomaine.eu.conf.
Par contre, lorsque je me connecte à mon serveur avec l'adresse mondomaine.eu, ça ne fonctionne pas.
Dans mon fichier mondomaine.eu.conf, j'ai ceci:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/mondomaine/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/mondomaine>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, cr$
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
Le problème est que lorsque je me connecte par internet, j'ai la page internet qui se trouve dans le répertoire /var/www/
Si je modifie le fichier default.conf et que je le fais pointer sur le répertoire /var/www/mondomaine, là, par contre, ça fonctionne.
Donc je suis un peu perdu et je ne comprends pas bien.
Pour rappel de la conversation http://forum.ubuntu-fr.org/viewtopic.php?id=1489851, j'ai installer un nouveau serveur. Par conséquent, lorsque j'ai récupéré mes fichiers bind, j'ai bien changé toutes les adresses IP pour qu'elles pointes sur le nouveau serveur.
Il y a encore autre chose. Comme je pointe sur le répertoire /var/www/, je me suis dit qu'en mettant l'adresse http://mondomaine.eu/mondomaine/, ça devrait fonctionner, mais il n'en est rien. Par contre, j'ai une adresse dyndns. lorsque je me connecte avec cette adresse je pointe sur le répertoire /var/www/, comme ça l'est indiqué dans le fichier apache default.conf. Si je me connecte avec l'adresse http://mondomaine.dyndns.org/mondomaine/, là, je pointe sur le répertoire /var/www/mondomaine.
Là du coup, je suis complètement perdu. J'ai aussi changer sur le serveur d'origine le fichier bind afin qu'il pointe sur le nouveau serveur.
En tout cas merci de votre aide si vous savez ce qu'il peut se passer. Peut-être ai-je oublié un paquet apache?
Merci
Hors ligne
#6 Le 15/02/2014, à 17:42
- bruno
Re : [RESOLU] Connexion php impossible
Cela fait beaucoup de problèmes qui se mêlent et c'est difficile d'y comprendre quelque chose pour t'aider.
Avant de mettre ton serveur à jour tu aurais du lire :
http://httpd.apache.org/docs/2.4/fr/upgrading.html
Tu comprendras pourquoi la commande a2ensite te renvoyait une erreur.
Avant de tripatouiller la configuration de tes hôtes virtuels tu devrais lire :
http://httpd.apache.org/docs/current/fr … based.html
Tu comprendras pourquoi tu obtiens ce comportement. Où sont tes directives ServerName ?
#7 Le 17/02/2014, à 08:56
- PeuchC
Re : [RESOLU] Connexion php impossible
Maintenant, j'ai installer ubuntu Server sur un autre PC et j'aurais aimé savoir si quelqu'un savait comment faire pour récupérer la base de données MySQL à partir du server qui ne fonctionne pas bien?
Je l'ai réinstallé car je me suis aperçu que mon serveur ne fonctionnait plus suite à une mise à jour de MySQL. J'étais en ubuntu server 12.04 LTS. Sur le nouveau serveur, j'ai installer le dernier ubuntu server et ça fonctionne sans problème, même après les mise à jour alors que lorsque je l'avais installer avec ubuntu 12.04, ben ce serveur ne fonctionnait plus non plus.Quoi qu'il en soit, j'ai cherché sur internet la façon de récupérer la base de données MySQL, mais aucune ne fonctionne.
J'ai essayé en sauvegardant le répertoire /var/lib/mysql/ mais ça n'a pas fonctionné. J'ai aussi essayé en faisant une sauvegarde automatique de MySQL come indiqué sur la doc ubuntu (http://doc.ubuntu-fr.org/tutoriel/sauve … de_donnees), mais rien n'y fait pas moyen d'y arriver. donc si quelqu'un sait exactement comment faire, je suis preneur.Merci.
As tu essayé de faire un dump ?
Pour exporter la base de donnée « maBase », utilisez la commande :
mysqldump -u root -p maBase > maBase_backup.sql
Ceci fera l'export dans un fichier « maBase_backup.sql ».
Pour exporter une table (par exemple ma_table )appartenant à une base des données (par exemple maBase) :
mysqldump -u root -p maBase ma_table > ma_table.sql
Ainsi nous aurons une exportation seulement de la table ma_table sans toucher à d'autres tables de la base des données
Pour importer une base de données ou une sauvegarde sur « maBase », utilisez la commande :
mysql -u root -p maBase < maBase_backup.sql
Puis tapez votre mot de passe.
Dernière modification par PeuchC (Le 17/02/2014, à 14:32)
Diplômé BTS SIO | Linuxien | Raspberry Pi Power | Développeur | Server Admin
Hors ligne
#8 Le 18/02/2014, à 20:02
- gboul
Re : [RESOLU] Connexion php impossible
Merci PeuchC,
Ta technique m'a permis de récupérer ma base de donnée MySQL et de l'installer sur mon nouveau serveur.
Merci beaucoup.
Hors ligne
#9 Le 18/02/2014, à 20:05
- gboul
Re : [RESOLU] Connexion php impossible
Cela fait beaucoup de problèmes qui se mêlent et c'est difficile d'y comprendre quelque chose pour t'aider.
Avant de mettre ton serveur à jour tu aurais du lire :
http://httpd.apache.org/docs/2.4/fr/upgrading.htmlTu comprendras pourquoi la commande a2ensite te renvoyait une erreur.
Avant de tripatouiller la configuration de tes hôtes virtuels tu devrais lire :
http://httpd.apache.org/docs/current/fr … based.html
Merci Bruno pour cette information, j'ai pas encore complètement terminé, mais effectivement, il y avait pas mal de correction à effectuer!
Je continu en espérant pouvoir débloquer mon premier serveur.
Hors ligne
#10 Le 18/02/2014, à 20:43
- PeuchC
Re : [RESOLU] Connexion php impossible
Merci PeuchC,
Ta technique m'a permis de récupérer ma base de donnée MySQL et de l'installer sur mon nouveau serveur.
Merci beaucoup.
Pas de quoi ! Ton 1er serveur est bugé à ce que je comprends ?
Diplômé BTS SIO | Linuxien | Raspberry Pi Power | Développeur | Server Admin
Hors ligne
#11 Le 19/02/2014, à 18:49
- gboul
Re : [RESOLU] Connexion php impossible
Pas de quoi ! Ton 1er serveur est bugé à ce que je comprends ?
Oui, j'avais mis à jour MySQL, j'étais en Ubuntu server 12.04 et lorsque j'ai mis à jour MySQL, plus moyen de m'y connecter.
Mais je suis en train de suivre les lien que bruno à donné pour apache et je vais voir si j'arrive à le remettre en marche, comme ça, j'apprendrais des choses et me permettra peut-être de me débloquer une fois.
Merci encore.
Dernière modification par gboul (Le 19/02/2014, à 18:57)
Hors ligne
#12 Le 20/02/2014, à 08:31
- PeuchC
Re : [RESOLU] Connexion php impossible
Pas de quoi ! Hésites pas si tu as d'autres questions
Diplômé BTS SIO | Linuxien | Raspberry Pi Power | Développeur | Server Admin
Hors ligne
Pages : 1