Gandi

[Gandi][Simple Hosting] Requête Mysqli

[Gandi][Simple Hosting] Requête Mysqli. Select : [php] <?php header("Cache-Control: max-age=1"); $host = "localhost"; $username = "<USERNAME>"; $password = "<PASSWORD>"; $dbname = "<DBNAME>"; $link = new mysqli($host, $username, $password, $dbname); if (mysqli_connect_errno()) { printf("Could not connect:: %s\n", mysqli_connect_error()); exit(); } if ($result = mysqli_query($link, "SELECT * FROM wp_users")) { echo "# Wordcodess user: ", mysqli_num_rows($result) . […]

[Gandi][Api][Serveur] Création de Gandi Serveur

[Gandi][Api][Serveur] Création de Gandi Serveur.

Installation d’un multisite WordPress sous un Gandi Simple Hosting

Installation d’un multisite WordPress sous un Gandi Simple Hosting. 1) Création des vhosts. A partir de la page d’information de l’instance : – Créer le vhost : *.monsite.fr Le vhost ‘default‘ est créer. – Créer le vhost : monsite.fr Le vhost ‘monsite.fr‘ est créer. La zone du nom de domaine ‘monsite.fr‘ a été modifié, attendre […]

Zone and record API operations

Zone and record API operations. 1) Display the available zone list: https://www.gandi.net/admin/domain/change-zone// 2) API Python script. Open: apiDomainZone.py Add: #!/usr/bin/python3 import pprint import xmlrpc.client import sys pp = pprint.PrettyPrinter(indent=4) api = xmlrpc.client.ServerProxy(‘https://rpc.gandi.net/xmlrpc/’) apikey =  » print(« ***************************************************** ») print(« Create an empty zone / Active zone ») print(« Version 1 / Active zone ») zoneName = « mytestzone » newZoneActive = api.domain.zone.create(apikey, {‘name’: […]

Installation de Symfony 2.7 sur une instance Simple Hosting Php/Mysql

Installation de Symfony 2.7 sur une instance Simple Hosting Php/Mysql. Sur le station de développement : Distribution de travail : Ubuntu 14.04 LTS 1) Installation de ‘Symfony Installer’ [~] ➔ sudo curl -LsS http://symfony.com/installer -o /usr/local/bin/symfony [~] ➔ sudo chmod a+x /usr/local/bin/symfony [~] ➔ symfony Symfony Installer (1.1.7) … 2) Répertoire de travail : [~] […]

[Gandi][Simple Hosting] Envoie de mail par le SMTP de Gandi

Script Php pour envoyer un email depuis un Simple Hosting avec PhpMailer 5.20 1) SMTP par défaut. Ouvrir : sendEmail.php Ajouter : <?php header("Cache-Control: max-age=1"); // PhpMailer 5.20 require("phpmailer520/class.phpmailer.php"); $mail = new PHPMailer(); // Paramètres SMTP $mail->Host = "ssl://localhost:25"; $mail->SMTPAuth = true; $mail->Username = ""; $mail->Password = ""; $mail->From = "<utilisateur>@<nom de domain>.<tld>"; $mail->FromName = […]

[Gandi] Examples on Github

[Gandi] Examples on Github. https://github.com/Nekrofage/Gandi

[Gandi][SH] Installation de Owncloud

[Gandi][SH] Installation de Owncloud. 1) A partir de PhpMyAdmin, créer un utilisateur ‘owncloud‘ et la base de données ‘owncloud‘ 2) Activer la console ssh 3) Téléchargement du script d’installation : hosting-user@EspaceBidouilleur:~$ export TERM=vt101 hosting-user@EspaceBidouilleur:~$ cd ~/web/vhosts/nuage.espace-bidouilleur.fr/htdocs/

[Gandi][Gandi Serveur] Changement du point de montage d’un disque de donnée et désactivation du montage automatique

[Gandi][Gandi Serveur] Changement du point de montage d’un disque de donnée et désactivation du montage automatique. 1) Créer 1 disque de données puis l’attacher au serveur. 2) Vérification que le disque de données est bien attaché au disque système : root@server01:/var# mount … /dev/xvdb on /srv/data type ext3 (rw,nosuid,nodev,noatime,user_xattr,acl,barrier=1,nodelalloc,data=ordered) 3) Démonter le disque de donnée […]

[Gandi][Api] Domain name

[Gandi][Api] Domain name. 1) Api information : Open : api_info.php Add : Result [~/API/Domain] ➔ php ./api_info.php Array ( [api_version] => 3.3.32 ) 2) Domain name information: Open : domain_info.php Add : Result: [~/API/Domain] ➔ php ./domain_info.php … [fqdn] => espace-bidouilleur.fr [autorenew] => [date_registry_creation] => stdClass Object ( [scalar] => 20150916T11:34:16 [timestamp] => 1442396056 [xmlrpc_type] […]