# Reloading nginx configuration: nginx: unknown "php\_https" variable

**URL:** <https://www.ruby-forum.com/t/reloading-nginx-configuration-nginx-unknown-php-https-variable/210224>\
**Category:** NGINX\
**Created:** [August 2, 2011, 6:59pm UTC](https://www.ruby-forum.com/t/reloading-nginx-configuration-nginx-unknown-php-https-variable/210224 "2011-08-02T18:59:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [August 2, 2011, 6:59pm UTC](https://www.ruby-forum.com/t/reloading-nginx-configuration-nginx-unknown-php-https-variable/210224/1 "2011-08-02T18:59:40Z")

</div>

Hi,

I’m trying to run dokuwiki with https.

On the nginx-wiki there is a doku about this:

> **[Dokuwiki | NGINX](https://www.nginx.com/resources/wiki/start/topics/recipes/dokuwiki/)**
>
> A sample NGINX configuration for Dokuwiki.

Problem: When including "fastcgi\_param HTTPS $php\_https; there is this  
error while reloading nginx:

Reloading nginx configuration: nginx: [emerg] unknown “php\_https”  
variable

Any idea, why this happend?

Thanks allot  
Chris

---

<div class="post-metadata">

**Author:** ![Christian\_Becker](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/ce73a5/32.png) [@Christian\_Becker](https://www.ruby-forum.com/u/Christian_Becker)\
**Post date:** [August 2, 2011, 7:29pm UTC](https://www.ruby-forum.com/t/reloading-nginx-configuration-nginx-unknown-php-https-variable/210224/2 "2011-08-02T19:29:18Z")

</div>

On 2 Ago 2011 17h59 WEST, [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Reloading nginx configuration: nginx: [emerg] unknown “php\_https”  
> variable
> 
> Any idea, why this happend?

Probably because you’ve not defined it in a map directive like this at  
the http level.

map $scheme $php\_https {  
default off;  
https on;  
}

— appa
