Puncte:0

Încercarea de a rula starea pasagerului pe un server apache-pasenger care funcționează

drapel in

Am un server apache/pasager care rulează aplicații șine și această eroare este afișată când încerc să rulez starea pasagerului:

statutul de pasager
EROARE: Phusion Passenger(R) nu pare să ruleze. Dacă sunteți sigur că rulează, atunci cauzele acestei probleme ar putea fi:

1. Ați personalizat directorul de registru al instanțelor folosind opțiunea PassengerInstanceRegistryDir de la Apache, opțiunea passenger_instance_registry_dir de la Nginx sau argumentul de linie de comandă --instance-registry-dir Phusion Passenger(R) Standalone. Dacă da, setați variabila de mediu PASSENGER_INSTANCE_REGISTRY_DIR în acel director și rulați din nou Passnger-status.
2. Directorul instanței a fost eliminat de un serviciu de fundal al sistemului de operare.Vă rugăm să setați un alt director de registru de instanță folosind opțiunea PassengerInstanceRegistryDir de la Apache, opțiunea passenger_instance_registry_dir de la Nginx sau argumentul de linie de comandă --instance-registry-dir de la Phusion Passenger(R) Standalone.

LS proceselor relevante

admin 3291 0,8 9,4 715484 291352 ? Sl 16:27 0:54 Passenger RubyApp: /srv/production/*******app1 (producție)
admin 3721 0,0 2,9 483276 90736 ? Sl 08:27 0:03 Passenger RubyApp: /srv/production/********app2 (producție)
admin 10963 0,0 0,0 13132 996 puncte/0 S+ 18:17 0:00 grep --color=auto Pass
rădăcină 18477 0,0 0,2 399440 7964 ? Ssl 03:40 0:01 Câine de pază pentru pasageri
rădăcină 18480 1,1 0,6 2682448 20956 ? Sl 03:40 10:09 Nucleu de pasageri

Iată configurația pasagerului în folderul apachemods-disponibil:

LoadModule passenger_module /home/admin/.rvm/gems/ruby-2.5.5/gems/passenger-6.0.8/buildout/apache2/mod_passenger.so
   <IfModule mod_passenger.c>
     PassengerRoot /home/admin/.rvm/gems/ruby-2.5.5/gems/passenger-6.0.8
     PassengerDefaultRuby /home/admin/.rvm/gems/ruby-2.5.5/wrappers/ruby
   </IfModule>

Am verificat folderul /tmp/ și nimic nu seamănă cu un folder temp pasager. Cum pot găsi și/sau configura directorul de registru al instanțelor?

Puncte:0
drapel in

Există o opțiune apache care ascunde directorul de registru al instanțelor din motive de securitate. Este posibil să-l schimbi prin setare PrivateTmp la adevărat în: /etc/systemd/system/multi-user.target.wants/apache2.service

Odată ce reporniți apache, starea pasagerului funcționează.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.