Pages : 1
#1 Le 07/04/2015, à 22:17
- cinquau
[Résolu] Problème mises à jour wordpress local
Bonsoir à tous,
je viens d'installer wordpress en local en suivant l'installation : http://doc.ubuntu-fr.org/wordpress (section 2.1 Par les dépôts Ubuntu).
installation du paquet wordpress
+
sudo ln -s /usr/share/wordpress /var/www/html/wordpress
sudo gzip -d /usr/share/doc/wordpress/examples/setup-mysql.gz
sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress localhost
sudo chown -R www-data /usr/share/wordpress
sudo /etc/init.d/apache2 restart
gksudo gedit /usr/share/wordpress/wp-config.php
+
define ('WPLANG', 'fr_FR');
L'installation s'est passée merveilleusement bien cependant lorsque je veux mettre à jour les extensions j'ai un message d'erreur :
"Une erreur est survenue pendant la mise à jour de Akismet : Impossible de créer le dossier."
Comme il s'agit d'une installation locale j'ai ajouté la ligne : define('FS_METHOD', 'direct'); au fichier wp-config afin de pouvoir faire les mises à jour et il semblerait qu'avec l'ajout de cette ligne il faille aussi changer les permissions mais malgré de nombreuses tentatives de commandes à base de chown et chgrp (dont je ne comprends pas tout) les mises à jour restent impossibles.
Je pense donc que mon problème est un bête problème de permissions mais je n'arrive pas à trouver les bonnes commandes ainsi que les dossiers sur lesquels les affecter.
J'espère être assez clair dans mes explications et trouver quelqu'un qui pourra me guider afin de donner les permissions nécessaires à wordpress pour qu'il puisse effectuer les mises à jour.
Merci pour tout
Dernière modification par cinquau (Le 09/04/2015, à 22:40)
Hors ligne
#2 Le 08/04/2015, à 03:06
- chefdelegion
Re : [Résolu] Problème mises à jour wordpress local
Salut, donner les droits ecritures pour :
sudo chmod -R 775 wp-content
Dernière modification par chefdelegion (Le 08/04/2015, à 03:07)
Xubuntu 14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca
Hors ligne
#3 Le 08/04/2015, à 09:44
- cinquau
Re : [Résolu] Problème mises à jour wordpress local
Merci pour cette réponse rapide
je me suis mis dans le dossier /usr/share/wordpress (cd /usr/share/wordpress) puis j'ai fait "sudo chmod -R 775 wp-content"
je me suis mis dans le dossier /var/www/html/wordpress (cd /var/www/html/wordpress) puis j'ai fait "sudo chmod -R 775 wp-content"
Malheureusement le problème persiste, dans les mises à jour de wordpress j'ai toujours "Impossible de créer le dossier."
Ais-je mal compris la manip?
Hors ligne
#4 Le 08/04/2015, à 10:58
- chefdelegion
Re : [Résolu] Problème mises à jour wordpress local
Donc tu n'as pas fait les groupes et toussa ... bon il faut simplement faire :
Ajoute ton user au groupe www-data :
sudo usermod -a -G www-data (tonuser)
Verifie si ton user est bien dans le groupe www-data :
groups tonuser
Puis donne l'autorisation du groupe www-data a ton repertoire :
sudo chgrp -R www-data /usr/share/wordpress
Puis refait le chmod :
sudo chmod -R 775 /usr/share/wordpress/wp-content
Dernière modification par chefdelegion (Le 08/04/2015, à 11:02)
Xubuntu 14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca
Hors ligne
#5 Le 08/04/2015, à 11:21
- cinquau
Re : [Résolu] Problème mises à jour wordpress local
Merci pour ton aide, je viens de faire les manips que tu m'indiques mais j'ai toujours le même problème.
quand je fais : groups monuser j'obtiens un ligne dans laquelle je trouve : www-data donc ça a l'air bon.
J'ai été vérifier de manière graphique et mes dossiers wordpress et wp-content sont propriétaires de www-data.
Mais toujours ce satané Impossible de créer le dossier.
Hors ligne
#6 Le 08/04/2015, à 11:26
- chefdelegion
Re : [Résolu] Problème mises à jour wordpress local
et un : sudo chmod -R 775 /usr/share/wordpress/wp-content/ ?
Xubuntu 14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca
Hors ligne
#7 Le 08/04/2015, à 13:13
- cinquau
Re : [Résolu] Problème mises à jour wordpress local
J'ai entré cette commande, j'ai suivi les lignes de commande comme indiqué dans ton précédent poste.
En tout cas merci de ton aide.
Hors ligne
#8 Le 08/04/2015, à 13:34
- chefdelegion
Re : [Résolu] Problème mises à jour wordpress local
fait moi la commande ls -la dans ton dossier wordpress
Xubuntu 14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca
Hors ligne
#9 Le 08/04/2015, à 14:58
- cinquau
Re : [Résolu] Problème mises à jour wordpress local
La commande ls -la me donne :
total 180
drwxrwxr-x 5 www-data www-data 4096 avril 7 22:24 .
drwxr-xr-x 298 root root 12288 avril 7 21:29 ..
lrwxrwxrwx 1 www-data www-data 23 août 7 2014 .htaccess -> /etc/wordpress/htaccess
-rwxrwxr-x 1 www-data www-data 418 août 7 2014 index.php
-rwxrwxr-x 1 www-data www-data 7219 août 7 2014 readme.html
-rwxrwxr-x 1 www-data www-data 4896 août 7 2014 wp-activate.php
drwxrwxr-x 9 www-data www-data 4096 avril 7 21:25 wp-admin
-rwxrwxr-x 1 www-data www-data 271 août 7 2014 wp-blog-header.php
-rwxrwxr-x 1 www-data www-data 4818 août 7 2014 wp-comments-post.php
-rwxrwxr-x 1 www-data www-data 2448 avril 7 21:56 wp-config.php
-rwxrwxr-x 1 www-data www-data 2413 avril 7 21:31 wp-config.php~
-rwxrwxr-x 1 www-data www-data 3087 août 7 2014 wp-config-sample.php
drwxrwxr-x 5 www-data www-data 4096 avril 7 21:25 wp-content
-rwxrwxr-x 1 www-data www-data 2932 août 7 2014 wp-cron.php
drwxrwxr-x 12 www-data www-data 4096 avril 7 21:25 wp-includes
-rwxrwxr-x 1 www-data www-data 2380 août 7 2014 wp-links-opml.php
-rwxrwxr-x 1 www-data www-data 2359 août 7 2014 wp-load.php
-rwxrwxr-x 1 www-data www-data 33407 août 7 2014 wp-login.php
-rwxrwxr-x 1 www-data www-data 8235 août 7 2014 wp-mail.php
-rwxrwxr-x 1 www-data www-data 11070 août 7 2014 wp-settings.php
-rwxrwxr-x 1 www-data www-data 25665 août 7 2014 wp-signup.php
-rwxrwxr-x 1 www-data www-data 4026 août 7 2014 wp-trackback.php
-rwxrwxr-x 1 www-data www-data 3032 août 7 2014 xmlrpc.php
Hors ligne
#10 Le 08/04/2015, à 15:54
- chefdelegion
Re : [Résolu] Problème mises à jour wordpress local
comment cela fait que ils ont tous le ww-data comme user ?
pourquoi il ya un /etc/wordpress ?
Je pense qu'il serait mieux de desinstaller le paquer et de l'installer depuis ici, faire un serveur simple pour le moment :
Purge :
sudo apt-get purge wordpress && sudo apt-get autoremove --purge
Installation de apache2, mysql, php5 :
sudo apt-get install apache2 mysql-server php5 php5-mysql php5-gd
Telechargement de wordpress dans /var/www
cd /var/www && sudo wget http://wordpress.org/latest.tar.gz
sudo tar -xzvf latest.tar.gz
Creation de la base de donner que tu peux le faire avec une interface graphique avec phpmyadmin plus tard :
mysql -u root -p
Creation de la base :
CREATE DATABASE wpdatabase;
Query OK, 1 row affected (0.00 sec)
( tu peux mettre le nom,user,mdp comme tu veux)
Creation de l'user :
CREATE USER wpuser@localhost;
Query OK, 0 rows affected (0.00 sec)
Ajout d'un mdp de l'utilisateur :
SET PASSWORD FOR wpuser@localhost= PASSWORD("mettre-un-mot-de-passe-ici");
Query OK, 0 rows affected (0.00 sec)
Donner les droits de l'user pour la table :
GRANT ALL PRIVILEGES ON wpdatabase.* TO
wpuser@localhost IDENTIFIED BY 'ton-mot-de-passe';
Query OK, 0 rows affected (0.00 sec)
Refresh mysql :
FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
Quitte Mysql :
quit;
Va dans ton repertoire wordpress :
sudo cd /var/www/
sudo chgrp -R www-data wordpress
sudo chmod -R 775 wordpress/
ensuite fait un http://tonip/wordpress
Ou alors faire :
sudo nano /etc/apache2/sites-available/default
Modifie et ajoute dans le default :
<VirtualHost *:80>
ServerAdmin my@email.com
DocumentRoot /var/www/wordpress
ServerName tondomaine ou ip
<Directory /var/www/wordpress>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Puis un :
sudo service apache2 reload
Oui c'est du simple comme cela mais cela te permet d'apprendre les petites bases pour un hebergenent .
Dernière modification par chefdelegion (Le 08/04/2015, à 16:00)
Xubuntu 14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca
Hors ligne
#11 Le 08/04/2015, à 17:10
- cinquau
Re : [Résolu] Problème mises à jour wordpress local
Merci beaucoup pour tout ces renseignements, je teste cette méthode ce soir.
Vraiment merci du temps que tu as passé à écrire tout ça.
Edit : pour ce soir je bloque un peu, j'essaye de finaliser mon installation demain et j'oublierais pas le [Résolu]
Edit2 : Milles merci chefdelegion pour ton aide et merci à ubuntu-fr, j'ai eu du mal mais maintenant tout marche!
Dernière modification par cinquau (Le 09/04/2015, à 22:45)
Hors ligne
#12 Le 18/08/2015, à 20:44
- legion31000
Re : [Résolu] Problème mises à jour wordpress local
Super, merci chefdelegion pour ce tuto.
Quelques petites suggestions supplémentaires:
Faire une copie de wp-config-sample.php en wp-config.php
Cela permet d'avoir un fichier config.php
sudo cp /var/www/wordpress/wp-config-sample.php /var/www/wordpress/wp-config.php
Et ensuite mettre à jour les infos suivantes dans le fichier wp-config.php:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wpdatabase');
/** MySQL database username */
define('DB_USER', 'wpuser');
/** MySQL database password */
define('DB_PASSWORD', 'motdepasse');
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');
/** Language fr. */
define ('WPLANG', 'fr_FR');
Attention, si l'on récupère le "http://wordpress.org/latest.tar.gz"
Ce dernier n'est pas en français.
Je vous propose de passer voir ici pour la manip:
http://wpchannel.com/changer-langue-sans-danger
PC : AMD FX(tm)-8320 Eight-Core Processor × 8 - Motherbord ASUS H81-Plus ATX - 8Go Ram DDR3 - GeForce GTX 750 Ti/PCIe/SSE2 - Archlinux
Notebook : Asus F6V-3P145CS 13,3", 3072 Mo, ATI Mobility™ Radeon™ HD3470 HyperMemory™ - Archlinux
Serveur: FUJITSU PRIMERGY TX150 S6 - Ubuntu 14.04 LTS
http://archlinux31.ddns.net
Hors ligne
#13 Le 19/08/2015, à 11:46
- legion31000
Re : [Résolu] Problème mises à jour wordpress local
J'ajoute une problématique supplémentaire, si une personne sait y répondre:
Inclure un lien owncloud dans wordpress
http://forum.ubuntu-fr.org/viewtopic.php?id=1890641
PC : AMD FX(tm)-8320 Eight-Core Processor × 8 - Motherbord ASUS H81-Plus ATX - 8Go Ram DDR3 - GeForce GTX 750 Ti/PCIe/SSE2 - Archlinux
Notebook : Asus F6V-3P145CS 13,3", 3072 Mo, ATI Mobility™ Radeon™ HD3470 HyperMemory™ - Archlinux
Serveur: FUJITSU PRIMERGY TX150 S6 - Ubuntu 14.04 LTS
http://archlinux31.ddns.net
Hors ligne
Pages : 1