Outils pour utilisateurs

Outils du site


environnements:php

Présentation du service

Goedel est un serveur où sont installés et configurés :

  • Un serveur Apache avec PHP 5
  • Un serveur de base de données MySQL et une interface PhpMyAdmin
  • Un accès aux bases de données Oracle via OCI8

L'adresse du serveur est la suivante : goedel.e.ujf-grenoble.fr

Vous pouvez vous connecter à ce serveur en ssh, avec vos identifiants AGALAN.

Lancer des scripts PHP sur Goedel

Un répertoire nommé public_html devrait se trouver dans votre home. Tout script php se trouvant à l'intérieur peut être exécuté en accédant au fichier concerné via l'adresse web suivante :

http://goedel.e.ujf-grenoble.fr/~[votre_login]/

En cas de mauvais fonctionnement, vérifiez les droits sur le répertoire “public_html” ainsi que les fichiers et répertoires qu'il contient : l'utilisateur www-data doit être capable de lire vos fichiers et de traverser les éventuels répertoires pour y accéder.

Si vous avez des problèmes pour atteindre le lien mentionné plus haut, essayez d'ajouter une exception au proxy du navigateur si vous vous trouvez sur un réseau UGA ou VPN UGA.

Procédure pour se connecter à une base Oracle

Un accès à une base Oracle est possible via l'extension OCI8 de Apache.

Une documentation relative aux diverses fonctions que fourni cette extension est disponible ici :

http://php.net/manual/fr/book.oci8.php

Et voici les quelques lignes de PHP vous permettant de vous connecter à la base Oracle se trouvant sur le serveur im2ag-oracle.e.ujf-grenoble.fr :

<?php
     $host = 'im2ag-oracle.e.ujf-grenoble.fr';
     $port = '1521';
     $service_name = 'ufrima';
     $login = 'votre_login';
     $motdepasse = 'votre_mdp';
     $link = oci_connect($login, $motdepasse, "//$host:$port/$service_name");
?>

Pour plus d'informations concernant im2ag-oracle.e.ujf-grenoble.fr, veuillez consulter la page associée via le menu à gauche.

environnements/php.txt · Dernière modification: 2020/04/08 10:38 par magim