Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
environnements:php [2014/12/05 10:39] root |
environnements:php [2016/09/02 14:54] 127.0.0.1 modification externe |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
Goedel est un serveur où sont installés et configurés : | Goedel est un serveur où sont installés et configurés : | ||
- | * Un serveur Apache avec PHP 5 | + | * Un serveur **Apache** avec** PHP 5** |
- | * Un serveur de base de données MySQL et une interface PhpMyAdmin | + | * Un serveur de base de données **MySQL** et une interface **PhpMyAdmin** |
- | * Un accès aux bases de données Oracle via OCI8 | + | * Un accès aux bases de données **Oracle** via **OCI8** |
- | L'adresse du serveur est la suivante : goedel.e.ujf-grenoble.fr | + | L'adresse du serveur est la suivante : **goedel.e.ujf-grenoble.fr** |
Vous pouvez vous connecter à ce serveur en ssh, avec vos identifiants AGALAN. | Vous pouvez vous connecter à ce serveur en ssh, avec vos identifiants AGALAN. | ||
Ligne 17: | Ligne 17: | ||
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 : | 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]/ | + | **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. | 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 UJF ou VPN UJF. | + | 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** : | ||
+ | |||
+ | <code=php> | ||
+ | <?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"); | ||
+ | ?> | ||
+ | </code> | ||
+ | |||
+ | Pour plus d'informations concernant im2ag-oracle.e.ujf-grenoble.fr, veuillez consulter la page associée via le menu à gauche. | ||
===== Procédure pour la création d'une base de données MySQL sur Goedel ===== | ===== Procédure pour la création d'une base de données MySQL sur Goedel ===== |