Archive pour la catégorie ‘Plesk’

Installer WebDAV sous Plesk 8

Sunday 13 April 2008

WebDAV est un protocole d’échange de fichiers à travers HTTP permettant de se connecter au répertoire d’un site web. Mieux qu’avec un client FTP ou un lecteur réseau, WebDAV permet à plusieurs utilisateurs d’éditer le contenu d’un dossier web simultanément. Il permet de gérer les droits d’accès aux fichiers et dossiers, en verrouillant momentanément le ou les fichier(s) .
Voir http://fr.wikipedia.org/wiki/Webdav pour plus d’infos.

Pour installer un dossier WebDav sous Plesk, suivre cette procédure

Via SSH, connectez vous à votre serveur puis éditez le fichier vhost.conf

vi /var/www/vhosts/domaine.com/conf/vhost.conf

Puis insérer ce code :

<Directory “/var/www/vhosts/domaine.com/httpdocs/dossierwebdav”>

DAV on

AllowOverride None

Allow from all

Options All

</Directory>

Il faut en suite donner les droits d’accès au dossier WebDAV. Sous SSH entrez :

grep “^Group” /etc/httpd/conf/httpd.conf pour connaitre l’identifiant (chez moi “Apache”)

Puis faire un Chmod :

chmod 775 /var/www/vhosts/domaine.com/httpdocs/dossierwebdav

et changer de groupe

chgrp apache /var/www/vhosts/domaine.com/httpdocs/dossierwebdav

Il ne vous reste plus qu’à créer des utilisateurs via Plesk en protégeant le dossier WebDAV

Ca devrait fonctionner

Enfin pour accéder à ce dossier WebDAV :
Depuis MAC : Dans le Finder, Aller/Se connecter au serveur et entrer http://domaine.com/dossierwebdav

Depuis PC : Dans Favoris Réseau, ajouter un Favoris Réseau et entrer http://domaine.com/dossierwebdav

A noter que Dreamweaver gère parfaitement WebDAV

Crontab Plesk 8 : Comment éxecuter un script PHP

Saturday 2 February 2008

Je ne vai pas refaire un tutorial complet sur les Crontab sous Plesk, vous en trouverez de très bons ici :

http://www.parallels.com/doc/tutorials/Plesk/Plesk8.0/eu/plesk8_eu_crontab.htm

http://www.interspire.com/content/articles/5/1/An-Introduction-to-Cron

La commande PHP qui devrait fonctionner avec toutes les version de Plesk (notamment la est :

wget http://www.votredomaine.fr/cron.php

Vous recevrez ensuite un email comme quoi le script a bien été executé :

-12:48:01- http://www.votredomaine.fr/cron.php

=> `cron.php’

Resolving www.votredomaine.fr… 91.121.22.207 Connecting to www.votredomaine.fr|91.121.22.207|:80… connected.

HTTP request sent, awaiting response… 200 OK

 

 

Exemple de configuration de Crontab sous Plesk 8 :