Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 13/11/2015, à 16:48

kurnous

Re : Repertoire phpmyadmin wordpress

j'avais oublier .conf je pense

j'avais du zapper le .conf
kudours@JRPC:~$ sudo cat /etc/apache2/sites-available/wordpress_cbdb.conf
<VirtualHost *:80>
	# The ServerName directive sets the request scheme, hostname and port that
	# the server uses to identify itself. This is used when creating
	# redirection URLs. In the context of virtual hosts, the ServerName
	# specifies what hostname must appear in the request's Host: header to
	# match this virtual host. For the default virtual host (this file) this
	# value is not decisive as it is used as a last resort host regardless.
	# However, you must set it for any further virtual host explicitly.
	#ServerName [url=http://www.example.com]www.example.com[/url]

	ServerAdmin webmaster@localhost
	DocumentRoot /media/kudours/Fichiers/site_cbdb/wordpress_cbdb
<Directory  /media/kudours/Fichiers/site_cbdb/wordpress_cbdb>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                require all granted
</Directory>
<Directory /var/www/>
	Options Indexes FollowSymLinks MultiViews
	AllowOverride None
	<RequireAny>
		Require ip 127.0.0.1
		Require ip 192.168.1
	</RequireAny>
</Directory>

	# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
	# error, crit, alert, emerg.
	# It is also possible to configure the loglevel for particular
	# modules, e.g.
	#LogLevel info ssl:warn

	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined

	# For most configuration files from conf-available/, which are
	# enabled or disabled at a global level, it is possible to
	# include a line for only one particular virtual host. For example the
	# following line enables the CGI configuration for this host only
	# after it has been globally disabled with "a2disconf".
	#Include conf-available/serve-cgi-bin.conf
</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

Dernière modification par kurnous (Le 13/11/2015, à 17:56)

Hors ligne

#27 Le 13/11/2015, à 16:49

kurnous

Re : Repertoire phpmyadmin wordpress

kudours@JRPC:~$ ls -la /etc/apache2/sites-available
total 40
drwxr-xr-x 2 root root 4096 nov.  13 15:25 .
drwxr-xr-x 8 root root 4096 nov.  12 19:12 ..
-rw-r--r-- 1 root root 1506 nov.  13 14:25 000-default.conf
-rw-r--r-- 1 root root 1775 nov.  13 14:23 000-default.conf~
-rw-r--r-- 1 root root 6437 janv.  7  2014 default-ssl.conf
-rw-r--r-- 1 root root 1743 nov.  13 15:25 wordpress_cbdb.conf
-rw-r--r-- 1 root root 1632 nov.  13 15:24 wordpress_cbdb.conf~
-rw-r--r-- 1 root root 6467 nov.  12 19:39 wordpress.conf~
kudours@JRPC:~$ ls -la /etc/apache2/sites-enabled
total 8
drwxr-xr-x 2 root root 4096 nov.  13 15:17 .
drwxr-xr-x 8 root root 4096 nov.  12 19:12 ..
lrwxrwxrwx 1 root root   35 nov.  12 18:58 000-default.conf -> ../sites-available/000-default.conf
lrwxrwxrwx 1 root root   35 nov.  12 19:47 default-ssl.conf -> ../sites-available/default-ssl.conf
lrwxrwxrwx 1 root root   38 nov.  13 15:17 wordpress_cbdb.conf -> ../sites-available/wordpress_cbdb.conf

Dernière modification par kurnous (Le 13/11/2015, à 17:55)

Hors ligne

#28 Le 13/11/2015, à 16:55

adgenodux

Re : Repertoire phpmyadmin wordpress

alors, déjà dans ton .conf, il faut changer

<Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    <RequireAny>
        Require ip 127.0.0.1
        Require ip 192.168.1
    </RequireAny>
</Directory>

par

<Directory /var/www/html>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Require all granted
</Directory>

... car /var/www/html est le point d'entrée des requêtes et c'est de là que doit partir le lien vers ton répertoire utile.

Ensuite, à propos du lien, j'avais fait une erreur dans la définition, j'avais corrigé mais tu avais manifestement déjà fait ta commande qui était erronée, autant pour moi...

donc on vire le mauvais lien

sudo rm /var/www/html/wordpress_cbdb

puis on refait un bon derrière

sudo ln -s /media/kudours/Fichiers/site_cbdb/wordpress_cbdb /var/www/html/wordpress_cbdb

ça donne quoi maintenant ?

Hors ligne

#29 Le 13/11/2015, à 16:59

kurnous

Re : Repertoire phpmyadmin wordpress

toujours pareil

Hors ligne

#30 Le 13/11/2015, à 17:01

adgenodux

Re : Repertoire phpmyadmin wordpress

as tu bien relancé apache avec

sudo service apache2 restart

si tu mets dans ton navigateur

http://ip_de_ton_serveur/index.php

ça donne quoi ?

Hors ligne

#31 Le 13/11/2015, à 17:03

kurnous

Re : Repertoire phpmyadmin wordpress

j'ai fait la commande restart mais ça me dit fail donc du coup j'ai fait stop puis start. Pour l'ip du serveur c'est bien 127.0.0.1 ? auquel cas ça retourne forbidden aussi mais localhost/index.php fonctionne

Hors ligne

#32 Le 13/11/2015, à 17:12

adgenodux

Re : Repertoire phpmyadmin wordpress

alors 127.0.0.1 est l'adresse locale principale d'un pc par rapport à lui-même...

donc si tu mets 127.0.0.1 dans un navigateur, tu restes sur le pc où tu as mis ton 127.0.0.1

pour accéder à ton serveur, l'adresse doit être quelque chose comme 192.168.x.x selon le paramétrage de la carte réseau de ton serveur que tu trouves en faisant un

sudo cat /etc/network/interfaces

le mien par ex:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.1.5
        netmask 255.255.255.0
        gateway 192.168.1.1
        post-up iptables-restore < /etc/iptables.up.rules

l'ip de mon serveur est ici

address 192.168.1.5

pour l'erreur apache, donne le retour de

sudo tail -20 /var/log/apache2/error.log

Hors ligne

#33 Le 13/11/2015, à 17:20

adgenodux

Re : Repertoire phpmyadmin wordpress

adgenodux a écrit :

l'ip de mon serveur est ici

address 192.168.1.5

partant du principe que ton serveur se trouve chez toi naturellement... s'il est en ligne, c'est l'ip où tu loues ton serveur et non l'ip locale que tu dois mettre dans ton navigateur alors

Dernière modification par adgenodux (Le 13/11/2015, à 17:21)

Hors ligne

#34 Le 13/11/2015, à 17:22

kurnous

Re : Repertoire phpmyadmin wordpress

ça ne me donne pas la même chose que toi mais l'ip de mon pc sera 192.168.1.4 auquel 192.168.1.4/index fonctionne

sudo cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
[Fri Nov 13 15:25:05.774823 2015] [core:error] [pid 1260] [client 127.0.0.1:42756] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 15:25:06.611059 2015] [core:error] [pid 1260] [client 127.0.0.1:42756] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 15:32:21.354113 2015] [core:error] [pid 10278] [client 127.0.0.1:43270] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 15:32:22.317195 2015] [core:error] [pid 10278] [client 127.0.0.1:43270] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 15:32:23.423478 2015] [core:error] [pid 10278] [client 127.0.0.1:43270] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 15:33:34.695665 2015] [core:error] [pid 6517] [client 127.0.0.1:43289] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 15:33:35.459454 2015] [core:error] [pid 6517] [client 127.0.0.1:43289] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 15:35:29.352207 2015] [core:error] [pid 10280] [client 127.0.0.1:43415] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 15:35:55.606819 2015] [core:error] [pid 10278] [client 127.0.0.1:43422] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 15:36:37.225831 2015] [mpm_prefork:notice] [pid 1252] AH00169: caught SIGTERM, shutting down
[Fri Nov 13 15:36:51.620815 2015] [mpm_prefork:notice] [pid 1256] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.14 configured -- resuming normal operations
[Fri Nov 13 15:36:51.621031 2015] [core:notice] [pid 1256] AH00094: Command line: '/usr/sbin/apache2'
[Fri Nov 13 15:37:06.909862 2015] [core:error] [pid 1260] [client 127.0.0.1:59190] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 15:46:53.868688 2015] [core:error] [pid 2785] [client 127.0.0.1:59532] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 15:58:35.501649 2015] [core:error] [pid 1263] [client 127.0.0.1:59891] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 15:58:57.505745 2015] [core:error] [pid 1262] [client 127.0.0.1:59893] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 16:02:36.617375 2015] [:error] [pid 1264] [client 127.0.0.1:60112] script '/var/www/html/index.php' not found or unable to stat
[Fri Nov 13 16:02:58.834291 2015] [:error] [pid 1260] [client 192.168.1.4:40293] script '/var/www/html/index.php' not found or unable to stat
[Fri Nov 13 16:03:54.083875 2015] [core:error] [pid 1262] [client 127.0.0.1:60135] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb
[Fri Nov 13 16:05:57.875589 2015] [core:error] [pid 1264] [client 127.0.0.1:60292] AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/wordpress_cbdb

Dernière modification par kurnous (Le 13/11/2015, à 17:55)

Hors ligne

#35 Le 13/11/2015, à 17:23

kurnous

Re : Repertoire phpmyadmin wordpress

en effet si je vais double cliquer sur le fichier wordpress_cbdb ça me dit que le lien est cassé

Hors ligne

#36 Le 13/11/2015, à 17:46

adgenodux

Re : Repertoire phpmyadmin wordpress

il faut donc paramétrer correctement ton réseau pour commencer car il est en automatique donc c'est le service dhcp qui lui attribue une adresse, adresse qui peut changer selon l'attribution du dhcp donc pas un bon plan pour configurer un serveur qu'on doit toujours pouvoir joindre à la même adresse

on va attribuer pour de bon l'ip 192.168.1.4 à ton serveur (mais une autre serait bonne aussi) à condition que le dhcp de ton routeur n'ait pas déjà attribué cette adresse à une autre machine au moment présent
(je suppose qu'on parle bien d'un serveur physiquement présent chez toi et relié à ton routeur sinon précise si ton installation est différente, par ex si tu utilises ton pc de travail comme serveur également)

ainsi édite ton fichier /etc/network/interfaces et ajoute ceci:

auto eth0
iface eth0 inet static
        address 192.168.1.4
        netmask 255.255.255.0
        gateway 192.168.1.1

Ensuite si tu es bien en 14.04, relance le service réseau pour activer tes nouveaux paramètres avec

sudo service network-manager restart

puis pour l'erreur de lien, donne le retour de

ls -la /var/www/html

... que l'on voit ce qu'il en est de ce côté...

Hors ligne

#37 Le 13/11/2015, à 17:49

kurnous

Re : Repertoire phpmyadmin wordpress

là c'est mon poste de travail qui sert de serveur, j'ai envie de créer le site en local avant de l'exporter vers un hébergeur web. J'ai déjà attribuer une ip fixe à mon pc sur ma box.

kudours@JRPC:~$ ls -la /var/www/html
total 20
drwxr-xr-x 2 root root  4096 nov.  13 15:58 .
drwxr-xr-x 3 root root  4096 nov.  12 19:33 ..
-rw-r--r-- 1 root root 11510 nov.  12 18:58 index.html
lrwxrwxrwx 1 root root    21 nov.  12 19:13 phpmyadmin -> /usr/share/phpmyadmin
lrwxrwxrwx 1 root root    47 nov.  13 15:58 wordpress_cbdb -> /media/kudours/Fichiers/site_cbdb/wordpres_cbdb

Dernière modification par kurnous (Le 13/11/2015, à 17:58)

Hors ligne

#38 Le 13/11/2015, à 17:53

cqfd93

Re : Repertoire phpmyadmin wordpress

Modération : merci à l'avenir d'utiliser les balises code (explications ici) et de modifier les messages 26, 34 et 37 en remplaçant les "quote" par des "code".


cqfd93

Hors ligne

#39 Le 13/11/2015, à 17:57

kurnous

Re : Repertoire phpmyadmin wordpress

fait

Hors ligne

#40 Le 13/11/2015, à 18:08

adgenodux

Re : Repertoire phpmyadmin wordpress

ok si tu utilises le même pc, l'adresse 127.0.0.1 doit donner accès mais il me semble tout de même préférable de lui configurer une ip fixe sous la forme 192.168.x.x donc édite ton /etc/network/interfaces comme indiqué précédemment...

ensuite, on voit que le répertoire de ton site  /media/kudours/Fichiers/site_cbdb/wordpress_cbdb t'appartient toujours et non à www-data

kudours@JRPC:~$ ls -l /media/kudours/Fichiers/site_cbdb
total 7372
-rw------- 1 kudours kudours 7541712 nov.  12 18:23 wordpress-4.3.1-fr_FR.zip
drwx------ 1 kudours kudours    4096 nov.  10 00:00 wordpress_cbdb

je t'ai pourtant déjà fait changer 2x le propriétaire... ça devrait être

-rwxrwxr-x 1 kudours kudours 7541712 nov.  12 18:23 wordpress-4.3.1-fr_FR.zip
drwxr-xr-x 1 www-data www-data    4096 nov.  10 00:00 wordpress_cbdb

pareil pour les liens dans /var/www/html qui devraient appartenir à www-data sinon apache ne sait pas y accéder et donc les utiliser pour aller dans les bons répertoires...

tu es sous quelle version d'ubuntu et sous quelle déclinaison, desktop ou serveur ?

Dernière modification par adgenodux (Le 13/11/2015, à 18:10)

Hors ligne

#41 Le 13/11/2015, à 18:10

kurnous

Re : Repertoire phpmyadmin wordpress

ubuntu 14.04 desktop, oui j'ai vu que c'était toujours marqué root, du coup la modif n'est pas prise en compte lors de la saisie de la commande ?

Hors ligne

#42 Le 13/11/2015, à 18:10

adgenodux

Re : Repertoire phpmyadmin wordpress

en effet... tu utilises bien "sudo" quand tu passes tes commandes ?

Hors ligne

#43 Le 13/11/2015, à 18:16

kurnous

Re : Repertoire phpmyadmin wordpress

ouep, je suis allé voir via l'interface graphique si je pouvais changer les permissions, si je selectionne autre chose que "kudours" ça se remet dessus automatiquement, de plus le groupe www-data n'est pas dans le menu déroulant

Hors ligne

#44 Le 13/11/2015, à 18:29

adgenodux

Re : Repertoire phpmyadmin wordpress

mouais... comme je ne connais pas trop la version desktop, ça me laisse un peu perplexe...

par quelle(s) commande(s) as-tu installé apache, php et mysql ?

Hors ligne

#45 Le 13/11/2015, à 18:35

adgenodux

Re : Repertoire phpmyadmin wordpress

et au passage, que donne le retour de

mount

et de

cat /etc/fstab

Hors ligne

#46 Le 13/11/2015, à 18:38

kurnous

Re : Repertoire phpmyadmin wordpress

J'ai installé les différents paquets avec sudo apt-get install. Je te donnes le retour des commandes tout a l'heure en rentrant.

Hors ligne

#47 Le 13/11/2015, à 18:41

mazarini

Re : Repertoire phpmyadmin wordpress

Une question, est ce que le répertoire ou se trouve le site ne correspond pas au montage d'une clé usb ou d'une partition windows ?
Si oui, et que tu tiens à travailler sur un tel montage, change l'utilisateur apache dans le fichier  /etc/apache2/envvars en remplacant www-data par ton user.

export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data

Dans le cas d'un hébergement mutualisé, l'utilisateur apache correspondra surement à ton user ftp.
Sinon travaille dans un sous-répertoire de ton /home de /srv ou de /var/www.

Dans tous les cas, fais pointer documentroot directement vers la racine de ton site sans passer par un lien.

Il me semble que wordpress stocke l'url complète des images dans la base de données. Il faudra prévoir de les remplacer avant de mettre le site en ligne si tu veux préparer des articles en local.

Edit la demande de adgenodux correspond à ma question.

Dernière modification par mazarini (Le 13/11/2015, à 18:43)


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#48 Le 13/11/2015, à 18:49

kurnous

Re : Repertoire phpmyadmin wordpress

Alors le dossier de mon site est sur un disque dur. Par partition windows qu'entends tu ?

Hors ligne

#49 Le 13/11/2015, à 19:03

mazarini

Re : Repertoire phpmyadmin wordpress

Une partition NTFS ou FAT.


S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)

Hors ligne

#50 Le 13/11/2015, à 19:10

kurnous

Re : Repertoire phpmyadmin wordpress

C'est ce que je pensais et oui en ntfs il me semble.

Hors ligne