2015-02-24 4 views
2

Создал скрипт python для управления системой нескольких арендаторов на моем сервере. Цель состоит в том, чтобы выйти из пользовательских сеансов через тот же скрипт в Python, выполнив скрипт, например:Уничтожьте сеанс из python, выполнив php-скрипт

log_out_users.php

<?php 

session_start(); 

session_unset(); 

session_destroy(); 

?> 

с этим Python код:

import subprocess 

command = "php /var/www/tenant/log_out_users.php" 
subprocess.call(command, shell=True) 

Скрипт работает правильно, но сеанс не уничтожается. Он даже не будет работать, если я называю файл PHP из CLI, введя в папку арендатора и выполнив команду

php log_out_users.php

Любые намеки?

ответ

1

Я решил это, отказавшись от доступа к пользователям через .htaccess, в this способом.