Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Pre-Install-check (sessions-not-writable) stoppt: obwohl Server i.O - Lösungen!?

  • wpfan2099
  • wpfan2099's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
3 years 7 months ago #203428 by wpfan2099
Hallo und guten Abend


das Thema: Pre-Install-check (sessions-not-writable) stoppt: obwohl Server i.O - Lösungen!?



Die ganze Geschichte: auf einem linux-server (0pensuse) wo die Einstellungen lt. Serveradmin definitiv stimmen kommt es immer wieder zu den Errors beim Pre-Installationscheck: so wie hier und andernorts beschrieben:


forums.limesurvey.org/forum/installation...taller-script#203280




es gibt im Forum einige Meldungen dass auf dem SErver diesbezüglich alles passt - alles stimmt und dennoch bleibt der Install-Vorgang
beim Pre-Check stecken:

session.save_path: /temp



Warning Icon

Could find no online docs to provide any insight into further troubleshooting.


well dear commuity i want you to confirm that the  directory permissions are set per installation docs.





Any suggestions welcome.


by the way: 
can i go round the annoying step of the Pre-Installation check?


forums.limesurvey.org/forum/installation...taller-script#203280




We save a session variable : github.com/LimeSurvey/LimeSurvey/blob/14...rController.php#L169



We read a session variable : github.com/LimeSurvey/LimeSurvey/blob/14...rController.php#L206

If it's not set : it's not writable …



gibt es ggf eine Möglichkeit das zu umgehen!?

Kann man denn ggf. diese Sache (also den Pre-Installations-Check) überspringen.
Gibt es hier ggf. eine Möglichkeit!?


Freue mich auf einen Tipp.

vg.
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 7 months ago #203446 by holch
Schwierig zu helfen, wenn das ganze nicht reproduzierbar ist.

Aber: immer wenn ich bisher im Forum Probleme mit den Sessions gesehen haben und mit dem Server "alles in Ordnung war", hat es sich im Endeffekt herausgestellt, dass eben nicht alles in Ordnung war. Nur so als Hintergrund. ;-)

can i go round the annoying step of the Pre-Installation check?

Kannst du natürlich nicht. Denn da check Limesurvey ob für die Software die Session schreibbar ist. Wenn sie das nicht ist, dann kommt die Fehlermeldung. Wenn du das umgehen würdest, dann hast du zwar eine Limesurvey installation, die Sessions sind aber immer noch nicht schreibbar.

Soweit ich aber weiss, gibt es in Limesurvey die Möglichkeit die Sessions über die Datenbank laufen zu lassen, da dürfte es dann soweit ich weiss keine Problem geben, auch wenn der Session folder nicht schreibbar ist.

manual.limesurvey.org/Optional_settings/...itzungseinstellungen

Kann man ja mal versuchen.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 7 months ago #203447 by holch
Und du wirst im deutschen Forum vermutlich keine besseren Antworten bekommen als von Denis im englischen Forum...

Vielleicht hat ja Jelo was dazu zu sagen.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The topic has been locked.
More
3 years 7 months ago #203479 by jelo

wpfan2099 wrote: Die ganze Geschichte: auf einem linux-server (0pensuse) wo die Einstellungen lt. Serveradmin definitiv stimmen kommt es immer wieder zu den Errors beim Pre-Installationscheck:


Wenn im Test PHP nicht in das Sessionverzeichnis schreiben kann, dann liegt es an Sicherheitsmaßnahmen.
Auf Linuxbetriebsystemen sind im Standardfall Sicherheitssysteme wie SELinux oder Apparmor aktiv.


Je nach Webserver-PHP-Stack können die PHP-Einstellungen je Applikation/Verzeichnis geändert werden.
Also z.B. das Sessionverzeichnis von TEMP auf ein extra angelegtes Verzeichnis für LimeSurveysessions.
Damit kann man schon mal Sicherheits-Blockaden auf TEMP vermeiden.
Aber sich Klarheit darüber zu verschaffen, ob SELinux oder Apparmor auf dem Server laufen, sollte der erste Schritt sein.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose