# How to reload asterisk dialplan

**URL:** <https://community.asterisk.org/t/how-to-reload-asterisk-dialplan/31335>\
**Category:** Asterisk Support\
**Created:** [May 3, 2010, 8:55pm UTC](https://community.asterisk.org/t/how-to-reload-asterisk-dialplan/31335 "2010-05-03T20:55:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/asterisk/original/2X/4/475d0c889911cfb84ac4881ad6df8b523e3f9105.png) [@system](https://community.asterisk.org/u/system)\
**Post date:** [May 3, 2010, 8:55pm UTC](https://community.asterisk.org/t/how-to-reload-asterisk-dialplan/31335/1 "2010-05-03T20:55:52Z")

</div>

How can I reload the asterisk dialplan as my www user ‘www-data’?

This works from the command line as root: asterisk -rx ‘dialplan reload’, but I can’t get that to run in my php script.

In my php script: system(“asterisk -rx ‘dialplan reload’”); \<------ that doesn’t appear to work!

---

<div class="post-metadata">

**Author:** ![navaismo](https://sea1.discourse-cdn.com/asterisk/user_avatar/community.asterisk.org/navaismo/32/2481_2.png) [@navaismo](https://community.asterisk.org/u/navaismo)\
**Post date:** [May 4, 2010, 2:20am UTC](https://community.asterisk.org/t/how-to-reload-asterisk-dialplan/31335/2 "2010-05-04T02:20:08Z")

</div>

Connect [via AMI](http://www.voip-info.org/wiki/view/Asterisk+manager+API) and do that.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/asterisk/original/2X/4/475d0c889911cfb84ac4881ad6df8b523e3f9105.png) [@system](https://community.asterisk.org/u/system)\
**Post date:** [May 25, 2010, 9:55pm UTC](https://community.asterisk.org/t/how-to-reload-asterisk-dialplan/31335/3 "2010-05-25T21:55:18Z")

</div>

> [@navaismo](#):
>
> Connect [via AMI](http://www.voip-info.org/wiki/view/Asterisk+manager+API) and do that.

Thank you; I’m afraid I’m not quite sure how to accomplish this. I read the page you sent, but I’m still a little confused.
