Я пытаюсь получить % username% в моем intr anet сайте для автоматического входа пользователей, но я не могу получить эту среду. переменная.
Я изменил " variable_order =" GPCS "" на " variable_order =" EGPCS "" в моем PHP .ini.
Я отобразил переменные _ENV в своем коде: global $ _ENV; var_dump ($ _ ENV); и я получаю это:
array(11) { ["APACHE_RUN_DIR"]=> string(16) "/var/run/apache2" ["APACHE_PID_FILE"]=> string(28) "/var/run/apache2/apache2.pid" ["JOURNAL_STREAM"]=> string(11) "8:405225026" ["PATH"]=> string(60) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ["INVOCATION_ID"]=> string(32) "3e8569ce22454bd5b51b1ee4d8902385" ["APACHE_LOCK_DIR"]=> string(17) "/var/lock/apache2" ["LANG"]=> string(1) "C" ["APACHE_RUN_USER"]=> string(8) "www-data" ["APACHE_RUN_GROUP"]=> string(8) "www-data" ["APACHE_LOG_DIR"]=> string(16) "/var/log/apache2" ["PWD"]=> string(1) "/" }
Но когда я пробую это echo getenv ("username"); , я ничего не получаю, знаете ли вы почему?
Спасибо!