Beber75 Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 Bonjour à tous Lors d'une dernière mise à jour j'ai du modifier le hhtpd-conf_user ( je rajoute un .py dans les script CGI car j'utilise des programmes python ) . C'est d'ailleurs râlant de devoir faire ça quasiment à chaque mise à jour .Mais je m'y suis fait ... Jusqu'à là je relançais le serveur Apache User en tapant la commande suivante : /usr/syno/sbin/synoservicecfg --restart httpd-user Et maintenant c'est plus possible . Il n'y a plus de synoservicecfg dans le repertoire sbin . Quelqu'un connait-il la commande qu'il faut désormais taper pour redémarrer le serveur Apache User ? Bertrand 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
gaetan.cambier Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 il y a 24 minutes, Beber75 a dit : Bonjour à tous Lors d'une dernière mise à jour j'ai du modifier le hhtpd-conf_user ( je rajoute un .py dans les script CGI car j'utilise des programmes python ) . C'est d'ailleurs râlant de devoir faire ça quasiment à chaque mise à jour .Mais je m'y suis fait ... Jusqu'à là je relançais le serveur Apache User en tapant la commande suivante : /usr/syno/sbin/synoservicecfg --restart httpd-user Et maintenant c'est plus possible . Il n'y a plus de synoservicecfg dans le repertoire sbin . Quelqu'un connait-il la commande qu'il faut désormais taper pour redémarrer le serveur Apache User ? Bertrand which synoservicecfg /usr/syno/sbin/synoservicecfg ben si, elle existe toujours et de plus, au meme endroit ... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Beber75 Posté(e) le 16 avril 2016 Auteur Partager Posté(e) le 16 avril 2016 (modifié) Bon je me suis trompé en effet je la cherchais dans usr/sbin Désolé :( En fait voila le message que j'ai quand je tente de relancer Je l'avais mal interprété mais le résultat est que je ne peux quand même pas relancer le hhtpd-user /usr/syno/sbin> /usr/syno/sbin/synoservicecfg --restart httpd-user Service [httpd-user] does not exist en faisant synoservicecfg -- list on voit que le service http n'existe pas dans la liste Modifié le 16 avril 2016 par Beber75 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 Sous DSM6 le package se nomme "pkgctl-WebStation": [root@fserv_sites-enabled]$ synoservicecfg --status pkgctl-WebStation Service [pkgctl-WebStation] status=[enable] required upstart job: [pkgctl-WebStation] is start. ======================================= Commande pour visualiser la liste des services: synoservicecfg --list Il y a 2 heures, Beber75 a dit : Lors d'une dernière mise à jour j'ai du modifier le hhtpd-conf_user Pas sur que se soit une bonne idée (pour commencer il sera écrasé à chaque mise à jour), peut-être est-il plus propre de déposer un fichier de conf contenant les settings perso dans "/usr/local/etc/httpd/sites-enabled" 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Beber75 Posté(e) le 16 avril 2016 Auteur Partager Posté(e) le 16 avril 2016 Bonjour CoolRaoul merci pour la suggestion sur le hhtp-conf-user Par ailleurs je suis toujours sur DSM 5.2 en relançant pkgctl-WebStation ca ne change rien . Je ne pense pas que ce soit ce service . C'est le serveur Apache que je doit relancer ... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 (modifié) il y a 38 minutes, Beber75 a dit : Par ailleurs je suis toujours sur DSM 5.2 en relançant pkgctl-WebStation ca ne change rien . Je ne pense pas que ce soit ce service . C'est le serveur Apache que je doit relancer ... Dans ce cas pourquoi ne pas avoir essayé la commande que j'ai mentionnée pour afficher la liste des noms de services tels qu'ils sont sous DSM5.X? synoservicecfg --list Modifié le 16 avril 2016 par CoolRaoul 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Beber75 Posté(e) le 16 avril 2016 Auteur Partager Posté(e) le 16 avril 2016 je l'ai fait . Il n'y a pas de service httpd ! ftpd ftpd-ssl gcpd heartbeat hotplugd iscsitrg 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 il y a 3 minutes, Beber75 a dit : je l'ai fait . Il n'y a pas de service httpd ! Pourrait très bien avoir un autre nom (apache, Webstation, ...) il y a 3 minutes, Beber75 a dit : ftpd ftpd-ssl gcpd heartbeat hotplugd iscsitrg Il n'y a que 5 services en DSM5? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Beber75 Posté(e) le 16 avril 2016 Auteur Partager Posté(e) le 16 avril 2016 non j'ai copié un extrait car c'est classé par ordre alphabétique 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
gaetan.cambier Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 Dans mes souvenir il y en a au moins 30 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 à l’instant, Beber75 a dit : non j'ai copié un extrait car c'est classé par ordre alphabétique Si c'était classé dans un ordre différent tu aurais tout mis alors? Dommage 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Beber75 Posté(e) le 16 avril 2016 Auteur Partager Posté(e) le 16 avril 2016 /var/log/httpd> /usr/syno/sbin/synoservicecfg --list DSM apparmor atalk avahi bluetoothd bonjour btacd crond cups-lpd cupsd dbus dc-output ddns fileindexd findhost ftpd ftpd-ssl gcpd heartbeat hotplugd iscsitrg ldap-server miniupnpd-handler natpmpd nfsd nginx nmbd nslcd ntpd-client ntpd-server pgsql pkgctl-AntiVirus pkgctl-AudioStation pkgctl-CloudStation pkgctl-CloudStationClient pkgctl-DownloadStation pkgctl-HyperBackup pkgctl-HyperBackupVault pkgctl-LogCenter pkgctl-MediaServer pkgctl-PHP5.6 pkgctl-Perl pkgctl-PhotoStation pkgctl-StorageAnalyzer pkgctl-SurveillanceStation pkgctl-TextEditor pkgctl-VideoStation pkgctl-WebStation pkgctl-py3k pkgctl-webconsole pppoerelay rsyncd s2s_daemon samba sftp snmp ssdp ssh-shell support-remote-access synoagentregisterd synobackupd synocacheclient synocgid synoconfd synocontentextractd synocontentsearchd synocrond synogpoclient synoindexd synolog synologrotate synomkflvd synomkthumbd synomount synonetd synoovs-db synoovs-vswitch synorelayd synosnmpcd synostoraged synotifyd synotunnel synovfsd synovpnclient synowifid syslog-acc syslog-ng syslog-notify system telnetd tftp upnpd ups-net ups-usb usbipd winbindd 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
gaetan.cambier Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 Dsm 5.2 ... rien qu'a la vue des services c'est dsm 6.0 ca 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 il y a 1 minute, Beber75 a dit : /var/log/httpd> /usr/syno/sbin/synoservicecfg --list DSM apparmor ... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Beber75 Posté(e) le 16 avril 2016 Auteur Partager Posté(e) le 16 avril 2016 oui bien sur . Pour moi il y a un service httpd pour le serveur et celui du user .Ils n'ont pas les mêmes log 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 à l’instant, CoolRaoul a dit : Tu es sur de bien être en DSM 5? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Beber75 Posté(e) le 16 avril 2016 Auteur Partager Posté(e) le 16 avril 2016 il y a 3 minutes, CoolRaoul a dit : Tu es sur de bien être en DSM 5? en fait je me suis gourré de serveur quand j'ai cherché la version ; sur une autre serveur je suis en 5.2 mais la je suis en effet en 6.0-7321 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 (modifié) il y a 12 minutes, Beber75 a dit : en fait je me suis gourré de serveur quand j'ai cherché la version ; sur une autre serveur je suis en 5.2 mais la je suis en effet en 6.0-7321 Et sous DSM6, le nom du service est bien, comme je l'ai dit depuis un moment, "pkgctl-WebStation". Par suite la commande de redémarrage est: /usr/syno/sbin/synoservicecfg -restart pkgctl-WebStation **EDIT** Ah au temps pour moi, tu a dis que "ca ne change rien" de le relancer **EDIT #2** Pourtant, apres avoir fait [root@fserv_~]$ synoservicecfg --stop pkgctl-WebStation warn: The runkey of service [pkgctl-WebStation] has been set to "No" j'ai bien une erreur 502 sur le port 80 et 443, le service est bien stoppé Modifié le 16 avril 2016 par CoolRaoul 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Beber75 Posté(e) le 16 avril 2016 Auteur Partager Posté(e) le 16 avril 2016 il y a 2 minutes, CoolRaoul a dit : Et sous DSM6, le nom du service est bien, comme je l'ai dit depuis un moment, "pkgctl-WebStation". Par suite la commande de redémarrage est: /usr/syno/sbin/synoservicecfg -restart pkgctl-WebStation **EDIT** Ah au temps pour moi, tu a dis que "ca ne change rien" de le relancer oui , j'ai relancé ca ne change rien 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 (modifié) il y a 12 minutes, Beber75 a dit : oui , j'ai relancé ca ne change rien et pourtant; [root@fserv_~]$ synoservicecfg --stop pkgctl-WebStation warn: The runkey of service [pkgctl-WebStation] has been set to "No" [root@fserv_~]$ wget -O /dev/null localhost:80 --2016-04-16 19:52:20-- http://localhost/ Resolving localhost... 127.0.0.1 Connecting to localhost|127.0.0.1|:80... connected.HTTP request sent, awaiting response... 502 Bad Gateway 2016-04-16 19:52:20 ERROR 502: Bad Gateway. suivi de [root@fserv_~]$ synoservicecfg --start pkgctl-WebStation [root@fserv_~]$ wget -O /dev/null localhost:80 --2016-04-16 19:52:49-- http://localhost/ Resolving localhost... 127.0.0.1 Connecting to localhost|127.0.0.1|:80... connected.HTTP request sent, awaiting response... 200 OK Length: 75 [text/html] Saving to: '/dev/null' 100%[======================================>] 75 --.-K/s in 0s 2016-04-16 19:52:49 (2.50 MB/s) - '/dev/null' saved [75/75] Il y a 8 heures, Beber75 a dit : ( je rajoute un .py dans les script CGI car j'utilise des programmes python ) . C'est d'ailleurs râlant de devoir faire ça quasiment à chaque mise à jour .Mais je m'y suis fait ... **EDIT** Sinon, tu n'a pas essayé de faire ça via un ".htaccess" plutôt ?(comme on en parle ici et ici). Un truc du genre: Options +ExecCGI AddHandler cgi-script .py Si ça marche, plus besoin de bidouiller la conf globale apache. Modifié le 16 avril 2016 par CoolRaoul 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Beber75 Posté(e) le 16 avril 2016 Auteur Partager Posté(e) le 16 avril 2016 oui mais tout ça c'est pour le serveur Web . C'est pas ça que j'utilise . J'utilise le CGI . Je lance des commandes htlm ou python et j'ai besoin du serveur CGI avant cà marchait parfaitement ... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 (modifié) il y a 6 minutes, Beber75 a dit : oui mais tout ça c'est pour le serveur Web . C'est pas ça que j'utilise . J'utilise le CGI . Je lance des commandes htlm ou python et j'ai besoin du serveur CGI Je soumet une solution alternative précisément pour que le serveur Web Apache exécute des CGI en Python (à tester cependant) , si tu ne veux pas changer uniquement parce que "ca marchait avant" je ne peux rien proposer de plus. Modifié le 16 avril 2016 par CoolRaoul 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Beber75 Posté(e) le 16 avril 2016 Auteur Partager Posté(e) le 16 avril 2016 Il y a 6 heures, CoolRaoul a dit : Sous DSM6 le package se nomme "pkgctl-WebStation": [root@fserv_sites-enabled]$ synoservicecfg --status pkgctl-WebStation Service [pkgctl-WebStation] status=[enable] required upstart job: [pkgctl-WebStation] is start. ======================================= Commande pour visualiser la liste des services: synoservicecfg --list Pas sur que se soit une bonne idée (pour commencer il sera écrasé à chaque mise à jour), peut-être est-il plus propre de déposer un fichier de conf contenant les settings perso dans "/usr/local/etc/httpd/sites-enabled" Donc si je comprend bien , je lance le pkctl-websation et je met quelque chose dans le "sites-enabled" . Ce que je faisais avant : je rajoutais .py au "AddHandler cgi-script .cgi " du httpd-conf-user <IfModule mime_module> TypesConfig conf/mime.types AddEncoding x-compress Z AddEncoding x-gzip gz tgz AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddType image/x-icon .ico AddHandler cgi-script .cgi </IfModule> Que faut-il faire ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 16 avril 2016 Partager Posté(e) le 16 avril 2016 (modifié) il y a 5 minutes, Beber75 a dit : Donc si je comprend bien , je lance le pkctl-websation et je met quelque chose dans le "sites-enabled" . Ce que je faisais avant : je rajoutais .py au "AddHandler cgi-script .cgi " du httpd-conf-user <IfModule mime_module> TypesConfig conf/mime.types AddEncoding x-compress Z AddEncoding x-gzip gz tgz AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddType image/x-icon .ico AddHandler cgi-script .cgi </IfModule> Que faut-il faire ? Avec la première méthode "site-enabled" que j'ai proposée, suffit d'y créer un fichier (nommé par exemple "perso.conf", il est possible que le suffixe ".conf" soit nécessaire) avec le contenu ci dessus (l'encadrer du conditionnel "ifmodule" me semble superflu) Mais je te conseille de tenter la seconde méthode .htaccess: créer un fichier .htaccess à la racine de ton site qui utilise des CGI python avec ce même contenu, si ça marche, devrait avoir le même effet sans besoin de relancer Apache (je ne suis pas un gourou Apache hein, tout cela est sous réserves, faut tester) Modifié le 16 avril 2016 par CoolRaoul 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Beber75 Posté(e) le 16 avril 2016 Auteur Partager Posté(e) le 16 avril 2016 Ok merci je vais tester tout ca . mais quelle galère pourquoi ils ont tout changé chez Syno ? Grrrrr 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.