Erreur Perl
Bonjours,
J'ai voulu faire un petit script sur mon VPS sous Centos 7.
le script :
et le fichier quand je tape la commande du fichier : ./test.pl
me donne ça : -bash: ./test : /usr/bin/env^M : mauvais interpréteur: Aucun fichier ou dossier de ce type
Je ne peux pas lancer le serveur si il me trouve pas perl, mais j'ai mis en env et je l'ai trouvé, cela marche pas non plus, meme erreur
Help
J'ai voulu faire un petit script sur mon VPS sous Centos 7.
le script :
#!/usr/bin/perl (ou env)
use strict;
use warnings;
print "TEST VPS";
<>;
et le fichier quand je tape la commande du fichier : ./test.pl
me donne ça : -bash: ./test : /usr/bin/env^M : mauvais interpréteur: Aucun fichier ou dossier de ce type
Je ne peux pas lancer le serveur si il me trouve pas perl, mais j'ai mis en env et je l'ai trouvé, cela marche pas non plus, meme erreur
Help
2 réponses
-
Contributeurhello
supprimer le ^M en fin de ligne d'un fichier texte Windows
sed -i 's/\r//' test.pl
-
Up, mon hoster vps bloque le perl c'est pour ça.
-
-
@dubcekL'hébergeur n'accepte pas les scripts en perl car c'est le même que pour le "ddos" j'ai demandé
-