Problèmes techniques

Ce fil servira à la recherche de solution à n'importe quel problème d'ordre technique rencontrée lors de la mise en place et l'utilisation des outils de la radio.

Merci de ne pas (trop) vous en éloignez et d'y participer!
Commençons tout de suite avec le SSH

En bon noob de la pire espèce, je n'ai aucune idée de ce qui est vraiment utile et de ce qui est superflu...

Récapitulatif : Je suis en train d'installer Airtime (par sourcefabric si ça peut aider)un message étrange reviens quand je veux lancer le script "final"

line 9: /dev/fd/62: No such file or directory

PHP (7.0.8) renvoie ceci comme "system" : Linux http1-apache-01k 2.6.32-673.8.1.lve1.4.3.1.el6.x86_64 #1 SMP Thu May 5 16:06:47 EDT 2016 x86_64

EDIT : Il y a un fichier "install log" mais vide...

Sur curl il est marqué "Host" : x86_64-redhat-linux-gnu

Sur curl il est marqué "Host" : x86_64-redhat-linux-gnu

Ton server est monté sur une fedo ?
Je ne sais pas Embaras(1) Je n'ai pas réussi à trouver l'info ni sur le site web4all, ni sur les infos php... Je croyais que la première ligne en serait explicite (dans l'exemple que j'avais vu, elle donnait "debian X.X.X" et pour moi ça a été la ligne incompréhensible que j'ai copiée) mais ça n'a pas été le cas.

Je ne sais pas quoi chercher dans les infos php qui pourrait vraiment me renseigner, le fichier est touffu, les indications sont obscures (pour moi)Calimero.

Il faudra que je poste la question sur le fofo web4all, ça évitera sûrement une galère Smile

(1) MERCI MAKH!!
Je posais la question car "x86_64-redhat-linux-gnu", comme tu le lis, ne correspond pas à du Debian ou Ubuntu. Sur la doc officiel de l'hébergeur, les trois OS (https://www.web4all.fr/manufacture-infrastructure.html) ne correspondent pas non plus à du redhat et dérivé même pour Nexenta, un système basé sur OpenSolaris avec des outils Debian.
A moins qu'il montent leurs machines virtuelles avec d'autres OS de la famille Redhat, je ne comprend pas la sortie host de curl

line 9: /dev/fd/62: No such file or directory

est-ce que tu as la main sur la gestion du serveur ?
Merci pour ton intérêt Smile

Dan d'Auge a dit...


est-ce que tu as la main sur la gestion du serveur ?

C'est un service mutualisé donc je pense que je ne peux pas y faire absolument tout ce que je veux. Je me souviens d'avoir lu un post où il était dit que les commandes accessibles en SSH étaient restreintes ( je ne sais pas dans quelle mesure)

Pour le reste je crois pouvoir dire oui. (Je gère les utilisateurs, domaines, bases de données, etc)

Ca répond à ta question?

C'est un service mutualisé

Donc pas pas la main sur le serveur effectivement
Salut,

Je rencontre un problème avec php. Sur le VPS que j'ai à disposition est installée la version 7 or j'ai besoin de la 5. Mes quelques recherches ne m'ont pas apporté de solution alors je vous pose mes questions : Comment peut on installer une version antérieure de php? Sauf si c'est déconseillé, comment supprimer la dernière et enfin comment s'assurer que les mises à jour ne se feront que pour php 5?

Question subsidiaire : Pourquoi il n'y a pas de php 6? http://php.net/ là ça passe de 5.6.24 à 7.0.9...

Salut,
Je rencontre un problème avec php. Sur le VPS que j'ai à disposition est installée la version 7 or j'ai besoin de la 5. Mes quelques recherches ne m'ont pas apporté de solution alors je vous pose mes questions : Comment peut on installer une version antérieure de php? Sauf si c'est déconseillé, comment supprimer la dernière et enfin comment s'assurer que les mises à jour ne se feront que pour php 5?
Question subsidiaire : Pourquoi il n'y a pas de php 6? http://php.net/ là ça passe de 5.6.24 à 7.0.9...

Si tu n'as rien qui a besoin d'un php 7, que l'install est manuelle, tu peux enlever la version 7 :
sudo apt-get --purge remove php7*

puis installer via le méta paquet la version 5.6 :
sudo apt-get install php5

Si cette simple commande ne fonctionne pas ou que tu n'est pas sur une famille deb, fais signe
Faudra bien sur faire un tour sur les fichiers config notamment apache, etc.
J'ai purgé mais je n'ai pas pu réinstaller directement : Ubuntu 16.04 ne l'a pas dans les dépôts. J'ai trouvé cette solution http://askubuntu.com/questions/756181/installing-p...

Je vois qu'il manque des éléments (php-curl, lipapache2-mod-php5 et autres), je m'y pencherais demain. Et Apache n'est effectivement plus fonctionnel pour l'instant.

Question subsidiaire : Pourquoi il n'y a pas de php 6? http://php.net/ là ça passe de 5.6.24 à 7.0.9...

Le developpement de la v6, débuté en 2005 , a été abandonné en 2011 au profit de la version stable 5 qui en a repris certains éléments à partir de la v 5.3. La v 5.4 pourrait être considérée comme l'enfant des travaux de la défunte v6. A lire par exemple : https://lwn.net/Articles/379909/
Il y a de l'avancement. php a fait quelques misères mais je crois l'avoir vaincu même si

./install: line 91: initctl: command not found
Enabling module rewrite.
ERROR: Module php5 does not exist!


ceci suit immédiatement

To activate the new configuration, you need to run:
service apache2 restart


Après relance d'apache, l'adresse ip du serveur donne bien sur airtime. Là un autre problème apparaît


Je dois créer un utilisateur spécifique? (pour postgresql?) Ou je dois accéder à ce menu via putty? (en "clair" : lancer un navigateur depuis le serveur et renseigner les champs en tant que root ou utilisateur ayant des droits sur les bases de données)

Je dois créer un utilisateur spécifique? (pour postgresql?) Ou je dois accéder à ce menu via putty? (en "clair" : lancer un navigateur depuis le serveur et renseigner les champs en tant que root ou utilisateur ayant des droits sur les bases de données)

En fonction de la version postgresql, est-ce que ça peut ou pas t'aider : http://docs.postgresql.fr/9.4/runtime-config.html