WordPress : éviter la demande ftp / mot de passe
Ajouter dans wp-config.php
define('FS_METHOD', 'direct');
Ajouter dans wp-config.php
define('FS_METHOD', 'direct');
C’est très simple… une fois que vous avez cherché pendant longtemps :
dconf-editor
, et si vous êtes comme moi et que vous ne savez pas trop comment chercher via l’interface graphique, cela fonctionne tout aussi bien en ligne de commandeorg » gnome » desktop » interface
cursor-size
par une valeur plus grande. Par exemple, j’ai mis 56 et ça me donne enfin un pointeur d’une taille très grossière et pratique – choisissez l’adjectif qui vous convient le mieux, pour moi les deux sont applicables~/.icons
cursors
~/.icons
sudo apt-get install gnome-tweak-tool
tw
pour rechercher le programme TweakC’est cet article qui m’a beaucoup aidé, même s’il manque des informations…
En espérant avoir fait gagner du temps… Bien sûr si vous avez des méthodes plus efficaces, rapides, ou « propres », n’hésitez pas à laisser un commentaire !
Voici le code de base pour changer l’heure de votre RaspberryPi :
sudo date -s "12 MAR 2014 12:50:00"
Vous avez la description ici.
RewriteLog n’existe plus ; il faut mettre LogLevel et ensuite tracer le debug dans le errorlog
via la commande :
tail -f error_log|fgrep '[rewrite:'
Mes anciens logs ressemblaient à ceci :
RewriteLog "/web/logs/bonnapizza.rewrite.log"
RewriteLogLevel 9
Maintenant ils sont tous ainsi :
LogLevel alert rewrite:trace2
Tout est dans le titre.
J’ai souvent ce problème : je fais copier coller de code dans un article WordPress que je veux publier, je mets le code entre <code></code> mais le problème, c’est que les espaces de début sont ignorés et l’indentation est perdue.
Voici donc l’astuce, sous vi, pour remplacer tous les espaces uniquement au début de la ligne par .
C’est à dire que :
extend: 'Ext.panel.Panel',
devient :
extend: 'Ext.panel.Panel',
Ce que je ne veux pas bien évidemment.
J’ai posé la question ici : vim-regexp-help-change-spaces-to-nbsp.
Et je vous laisse y lire les réponses, mais la solution que j’ai retenue :
:%s/^ \+/\=repeat(" ",strlen(submatch(0)))
Site des vimgolfers : http://vimgolf.com/.
Vous en avez marre des espaces en fin de code qui ne servent à rien ?
Vous voulez vous conformer à beaucoup de pratiques classiques (Apache, horde, etc.) ?
Voici le petit truc qu’il vous manque, à ajouter dans votre fichier vim
:
" Ce code mettra en surbrillance rouge vif " tous les espaces inutiles après la fin de code : highlight WhitespaceEOL ctermbg=red guibg=red match WhitespaceEOL /\s\+$/
Ce code de configuration vim va mettre en rouge tous les espaces inutiles en fin de code.
Fabuleux non ? 😉
Merci à ce site.
A chaque fois que vous vous connectez, vous avez vos bases en utf8 mais lors de votre requête vous avez des caractères hyéroglyphes.
Et vous devez taper l’ordre « set names utf8
» à chaque fois.
Vous en avez assez ? Voici la solution :
Éditez votre fichier de configuration de mysql et ajoutez ces lignes :
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
collation-server=utf8_unicode_ci
Attention ! C’est très important de mettre les directives après le type de connexion. Par exemple, sur ma configuration ça donne au final :
19 [client]
20 port = 3306
21 socket = /var/run/mysqld/mysqld.sock
22 # (!) Olivier Pons / 20-03-2011
23 default-character-set = utf8
24
25 # Here is entries for some specific programs
26 # The following values assume you have at least 32M ram
27
28 # This was formally known as [safe_mysqld]. Both versions are currently parsed.
29 [mysqld_safe]
30 socket = /var/run/mysqld/mysqld.sock
31 nice = 0
32 # (!) Olivier Pons / 20-03-2011
33 character-set-server = utf8
34 collation-server = utf8_unicode_ci
35
36 [mysqld]
37 #
38 # * Basic Settings
39 #
40 user = mysql
41 pid-file = /var/run/mysqld/mysqld.pid
42 socket = /var/run/mysqld/mysqld.sock
43 port = 3306
44 basedir = /usr
45 datadir = /var/lib/mysql
46 tmpdir = /tmp
47 language = /usr/share/mysql/english
48 skip-external-locking
49 # (!) Olivier Pons / 20-03-2011
50 character-set-server = utf8
51 collation-server = utf8_unicode_ci
52 #
J’ai trouvé cet article ici, et je l’ai remis en Français, en espérant aider la communauté !
J’ai mis un peu de temps avant de le comprendre, mais c’est peut être parce que pour certains esprits comme le mien ça n’est pas forcément évident.
En résumé :
FollowSymLinks
:
Options FollowSymLinks
FollowSymLinks
:
Options +FollowSymLinks
FollowSymLinks
:
Options -FollowSymLinks
Explication détaillée :
Lorsqu’on met en place une directive "Directory"
dans le fichier de configuration d’un serveur Web Apache, on peut y ajouter la directive "Options"
.
Par exemple :
<Directory "/web/htdocs/prod"> Options Indexes </Directory>
Ce qu’il faut avoir en tête c’est que le fait de mettre un ordre après Options
efface toutes les directives Options
précédentes et n’applique que les ordres qui suivent.
Par exemple :
<Directory "/web/htdocs/prod"> Options FollowSymLinks </Directory>
Cela signifie que pour le répertoire "/web/htdocs/prod"
il n’y aura que l’option FollowSymLinks
d’activée.
A l’inverse si on avait ajouté un +
, cela signifie « ajouter à toutes les options déjà existantes, FollowSymLinks
.
De même si on avait ajouté un -
, cela signifie « supprimer des options (si elle est présente) » FollowSymLinks
.
Ça n’est pas du tout la même chose et même si, une fois qu’on l’a en tête, c’est très simple, ça peut paraître déroutant au début.
Votre fichier « php.ini » n’est pas chargé au démarrage d’Apache sous Windows Vista ?
Pas de problème. C’est très simple. Éditez votre fichier Apache de configuration, habituellement httpd.conf
.
Juste avant la ligne de directive qui dit de charger le module Apache, il faut ajouter la directive PHPIniDir "C:/PHP"
qui précise où doit se situer le fichier php.ini
.
Exemple :
PHPIniDir "C:/PHP"
LoadModule php5_module "C:/PHP/php5apache2_2.dll"
Je ne vous parle pas de l’autre méthode moins efficace : lancer Notepad en tant qu’administrateur, ouvrir le fichier php.ini
puis le sauver sous le répertoire C:\Windows
(c’est le répertoire de configuration par défaut de php).
Je viens de passer plus de deux heures complètes avant de réussir ce qui me prend en temps normal, sur Linux et Windows XP, 5 minutes. Décidément, Vista est vraiment de la daube sous tous les points de vue.