VN:R_U [1.9.6_1107]
Rating: 10.0/10 (1 vote cast)

vous souhaitez installer la version de pdflib6 et pas les plus récente (parce que vous n’avez que cette licence par example ou que vos dev sont basé sur cette version) voici la procédure (php5.3)

installé au préalable les prérequis ainsi que PECL (via apt-get comme d’hab)

# sudo apt-get install php5-dev
# sudo apt-get install build-essential
# wget http://www.pdflib.com/binaries/PDFlib/604/PDFlib-6.0.4-Linux.tar.gz
# tar -xzf PDFlib-6.0.4-Linux.tar.gz
# sudo pecl install pdflib-2.1.7
path to pdflib installation? -> /[le_chemun_ou_vous_avez_extract_les_fichier]/PDFlib-6.0.4-Linux/bind/c

ajouter ceci dans le php.ini

;configuration for php pdflib module
extension=pdf.so

ou directement dans un fichier que vous créé /etc/php5/apache2/conf.d/pdflib.ini

redémarrer apache et normalement vous avec activé pdflib6

VN:R_U [1.9.6_1107]
Rating: 9.0/10 (1 vote cast)

pour activé ou désactivé l’attribution de l’exécution PHP par vos script que cela sois avec l’ouverture de balise <? ou <?php il faut édité le fichier php.ini et lui modifier le paramètre

short_open_tag On/Off

VN:R_U [1.9.6_1107]
Rating: 9.0/10 (1 vote cast)

Exim est un server de mail

pour installer Exim4 sur linux (ubuntu)

https://help.ubuntu.com/community/Exim4

——————

pour voir les mail en attente :

mailq

pour le redemarer suite a une modification de configuration

sudo /etc/init.d/exim4 restart

pour Supprimer tous les messages de la file d’attente

exim4 -Mrm `ls /var/spool/exim4/input/ | grep -- -H$ | cut -c 1-16`

Retenter la livraison de tous les messages présents dans la file d’attente

exim4 -qff

Pour obtenir la liste des messages gelés avec la commande :

mailq | grep "frozen"

Puis utiliser la commande suivante pour retenter la livraison du message :

exim4 -M 1I8u1e-0001MM-O9

Pour retenter la livraison de tous les messages « gelés » de la file d’attente

mailq | grep frozen | sed -e 's/.* \(.\{6\}-.\{6\}-.\{2\}\) .*/\1/' | xargs exim4 -M

Pour supprimer tous les messages « gelés » de la file d’attente.

mailq | grep frozen | sed -e 's/.* \(.\{6\}-.\{6\}-.\{2\}\) .*/\1/' | xargs exim4 -Mrm

Afficher le contenu d’un message de la file d’attente

Si vous souhaitez afficher le contenu d’un message présent dans votre  file d’attente (gelé ou non), vous pouvez le faire grâce à la commande (en modifiant le code d’exemple par celui de l’email que vous souhaitez afficher):

exim4 -Mvb 1KwvVZ-0001fc-NA

Obtenir des statistiques sur l’activité d’Exim

Si vous souhaitez connaître l’activité récente de votre serveur Exim, vous pouvez utiliser la commande suivante:

eximstats /var/log/exim4/mainlog
VN:R_U [1.9.6_1107]
Rating: 7.0/10 (1 vote cast)

petite commande bien pratique quand vous voulez savoir le poids que prend vos dossier sur le disque dure :

du -sh *

et vous optiendré un listing du repertoire courant et le poids de chaque repertoire, tres util quand vous voulez savoir quel dossier vous bouf un peut trop d’espace ;o)

VN:R_U [1.9.6_1107]
Rating: 7.0/10 (1 vote cast)

pour changé les droit d’un fichier ou d’un dossier il faut utilisé la commande CHMOD

ex :

Pour un fichier : chmod [rwx] nom_du_fichier

Pour le contenu d’un répertoire (de façon récursive) : chmod -R [rwx] nom_du_répertoire

Correspondances des droits
Droit Valeur alphanumérique Valeur octale
aucun droit 0
exécution seulement –x 1
écriture seulement -w- 2
ecriture et exécution -wx 3
lecture seulement r– 4
lecture et exécution r-x 5
lecture et écriture rw- 6
tous les droits (lecture, écriture et exécution) rwx 7

NB : passé en sudo si vous n’avez pas les droit de modification avec le chmod

VN:R_U [1.9.6_1107]
Rating: 7.0/10 (1 vote cast)

si vous avez besoin de forcé le mode téléchargement d’un fichier suite a un click il y a quelque solution…

- avec un htaccess dans le dossier de vos fichiers, ajouter les ligne suivante :

<Files *.*>
ForceType applicaton/octet-stream
</Files>
a voir en option :
<Files *.*>
ForceType applicaton/octet-stream
Header set Content-Disposition attachment
</Files>
vous pouvez aussi rajouter des specification directement sur une extention :
AddType application/octet-stream .csv
AddType application/octet-stream .xls
AddType application/octet-stream .xlsx
AddType application/octet-stream .zip
AddType application/octet-stream .pdf
ou sinon directement dans votre fichier PHP géré l’envoi de votre fichier en le paramétrant :
header(« Content-type: application/force-download »);
header(‘Content-Disposition: attachment; filename=nom_du_fichier.xxx’);
readfile(‘nom_du_fichier.xxx’);
VN:R_U [1.9.6_1107]
Rating: 9.0/10 (1 vote cast)

Si vous voulez avoir la liste des processus tournant actuellement sur votre server linux, utilisé  » top  » via le shell en ssh

cela vous fournira la liste en temps reel des process tournant sur la machine.

Vous pouvez utilisé la comande suivante pour lister la commande complete en cours d’execution pour chaque process et non simplement le nom du programme :

top c

SYNOPSIS
top [-] [d delay] [p pid] [q] [c] [C] [S] [s] [i] [n iter] [b]

Bonnus, une fois votre processus qui pose probleme localisé, vous pouvez le stopé et le relancé a volonté, tres pratique.
pour metre en pause :

kill -s SIGSTOP processid

pour relancer :

kill -s SIGCONT processid

VN:R_U [1.9.6_1107]
Rating: 9.0/10 (1 vote cast)

quand vous avez un probleme avec innodb et voulé coupé ce moteur (ou tout simplement il ne vous sert a rien et voulé tout simplement le désactivé) il sufit d’aller dans votre fichier de conf : my.ini

et de rajouter la ligne suivante :

skip-innodb

accésoirement, pensé a rajouter ces ligne ci, si elle n’y son tpas deja (a adapté selon les besoin) :

default-storage-engine=MYISAM
sql-mode= »STRICT_ALL_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION »

VN:R_U [1.9.6_1107]
Rating: 7.0/10 (1 vote cast)

Voici un petit site tres simpas pour généré vous meme des animation pour vos ajax loader, diferentes version d’annimation son disponible, vous pourrez parametré la couleur de l’item et du fond… tres pratique pour avoir un peut de variété coté animation des chargements.

www.ajaxload.info

VN:R_U [1.9.6_1107]
Rating: 9.0/10 (1 vote cast)

vous souhaité forcé l’encodage des fichier .html en tant que fichier .php (par exemple dans le but de masqué quel type de fichier traite vos pages, ou faire croire que toutes vos pages son en dure), rien de plus simple :

edité votre fichier .htaccess et rajouter lui ceci :

<Files *.html>
  ForceType application/x-httpd-php
</Files>

© 2010 ST-Network Suffusion WordPress theme by Sayontan Sinha