1.Restart your computer,
2. run the apps, without restarting your machine now.
3. bring up task manager
4. bring up columns dialog. (View > Columns)
5. select Check CPU time
6. and some IO, (Bytes Read/Bytes Written)
Попробуйте с [1132516]ExecStart=/usr/bin/vlock -ans[1132517] в вашем [1132518]/etc/systemd/system/resume@.service
См. этот ответ. Он говорит, что файл не найден, поскольку не может разрешить имя файла псевдоним.
https://groups.google.com/forum/#!topic/simplesamlphp/TvU1qZpWBIs
Это нормальное поведение для simplesamlphp, как и все установки, которые я когда-либо делал на Apache. У меня еще не работает Nginx, но идея состояла бы в том, чтобы он работал так же, просто чтобы передать path_info в module.php через php-fpm в качестве параметра.
Я знаю, что опаздываю на игру, но это может помочь. Я сталкиваюсь с похожими проблемами (и другими :-(), что было решающим, чтобы заставить все мои боли исчезнуть, было значение baseurlpath
в simplesamlphp/config/config.php. Что сработало для меня, так это использование фактического URL-адреса, а не пути *nix к../www, т.е.baseurlpath=https://mysiteurl.com/simplesaml/
Для справки, вот соответствующая часть блока местоположения в моем блоке сервера:
location /simplesaml/ {
# Location Access and error log files.
access_log /var/log/nginx/simplesaml.access.log;
error_log /var/log/nginx/simplesaml.error.log;
# add alias root to global simple saml install
alias /absolute_path/to/simplesamlphp/www/;
# set index document
index index.php;
location ~ ^(?<prefix>/simplesaml)(?<phpfile>.+?\.php)(?<pathinfo>/.*)?$ {
fastcgi_split_path_info ^(.+?\.php)(/.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$phpfile;
fastcgi_param PATH_INFO $pathinfo if_not_empty;
fastcgi_pass unix:/var/run/php5-fpm.sock;
include fastcgi_params;
}
}