SimpleSAMLphp, Nginx, Ubuntu 14.04

[1132111]AFAIK [1132514]ExecStart[1132515] хочет получить полный путь к исполняемому файлу.

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

2
06.10.2016, 05:33
3 ответа

См. этот ответ. Он говорит, что файл не найден, поскольку не может разрешить имя файла псевдоним.

https://groups.google.com/forum/#!topic/simplesamlphp/TvU1qZpWBIs

0
27.01.2020, 22:21

Это нормальное поведение для simplesamlphp, как и все установки, которые я когда-либо делал на Apache. У меня еще не работает Nginx, но идея состояла бы в том, чтобы он работал так же, просто чтобы передать path_info в module.php через php-fpm в качестве параметра.

1
27.01.2020, 22:21

Я знаю, что опаздываю на игру, но это может помочь. Я сталкиваюсь с похожими проблемами (и другими :-(), что было решающим, чтобы заставить все мои боли исчезнуть, было значение 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;
   }
}
0
27.01.2020, 22:21

Теги

Похожие вопросы