GVKun编程网logo

你如何重新启动Apache(网页)button点击?(怎么重启apache)

11

对于你如何重新启动Apache感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解网页button点击?,并且为您提供关于BUG:button点击高亮延迟问题、Button点击、c#–如何在Li

对于你如何重新启动Apache感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解网页button点击?,并且为您提供关于BUG: button点击高亮延迟问题、Button点击、c# – 如何在LinkButton点击事件上启动电子邮件客户端?、Django + Apache和Mod_wsgi:更改后必须重新启动apache的宝贵知识。

本文目录一览:

你如何重新启动Apache(网页)button点击?(怎么重启apache)

你如何重新启动Apache(网页)button点击?(怎么重启apache)

我正在玩我的虚拟机,我正在开发的代码要求我每次重新启动Apache来捕获更改。 我认为这将是很好,只要有一个小书签,或链接或button点击我可以运行做到这一点。 有关如何在CentOS 5开发虚拟机上使用PHP完成此任务的想法?

防止Windows 10以编程方式更新后自动重新启动

在C程序中调用的Linux重新启动function会导致磁盘上的程序创build文件丢失

Linux命令重新启动应用程序

使用crontab在@reboot上运行“screen -S name ./script”命令

系统安装软件后重启

正如marc B所说,你需要root权限才能重启Apache。 处理这个问题的最好方法是恕我直言,就是让用户运行Apache,通过sudo命令重启Apache。

你需要编辑你的/etc/sudoers文件并添加类似于以下内容的行:

Cmnd_Alias RESTART_APACHE = /sbin/service apache2 restart www-data ALL=nopASSWD: RESTART_APACHE

你可能需要nobody而不是www-data ,这取决于Apache运行的用户。 在Debian上,Apache通常在用户www-data下运行,而在Red Hat下,Apache通常在nobody用户下运行。 另外, /sbin/service apache2 restart可能需要/sbin/service apache restart或者/sbin/service httpd restart 。 全部取决于您的系统配置。

一旦完成,在PHP中,您可以使用代码:

exec('/sbin/service apache2 restart');

(很显然,如果重启Apache的命令在你的服务器上有所不同,

请注意: 这可能被认为是一个安全风险! 如果你这样做,你完全信任sudo二进制文件, service二进制文件和你的系统遵守规则,而不是让一个Apache / PHP进程得到一个root shell。 我强烈建议在http://serverfault.com上询问你在这里做什么的含义。

<?PHP echo shell_exec('service httpd restart &'); ?>

这样的脚本尝试执行此操作可能会遇到权限问题。 这听起来像是处于全功能的开发环境中,所以对它给予提升的权限并不重要。

一个文件包含apache的进程ID。 只需发送一个HUP给它。 可以编写一个简单的脚本(sh)来实现这一点,并将其放置在cgi-bin目录中。

如果你使用的是linux,你可以编写一个shell脚本来照顾你。

例如

if [ $? -ne 0 ] # if apache not running then # restart apache $RESTART

有关此博客的更多详细信息, 请访问 : http : //www.droidmsg.com/blog/? p= 146

BUG: button点击高亮延迟问题

BUG: button点击高亮延迟问题

self.navigationController.interactivePopGestureRecognizer.delaysTouchesBegan = NO;

关闭侧滑的响应;


待解决 底部button 高亮状态唤出,依旧有延迟

Button点击

Button点击

--------------------------------------------------------------

第二种方法,通过继承

 

c# – 如何在LinkButton点击事件上启动电子邮件客户端?

c# – 如何在LinkButton点击事件上启动电子邮件客户端?

如何启动Outlook电子邮件窗口(类似于mailto:在超链接中执行的操作)?

这需要在LinkBut​​ton点击事件中完成.

解决方法

考虑到mailto功能是需要在客户端发生的功能.你将需要 javascript来做到这一点.根据您希望mailto发生的时间,您有两个选择.

如果您希望在单击LinkBut​​ton后立即发生,则只需添加到LinkBut​​ton的OnClientClick事件:

<asp:LinkButton runat="server" ID="btnEmail" Text="Send Email"
    OnClientClick="window.open('mailto:someone@somewhere.com','email');">
</asp:LinkButton>

如果您希望在服务器端代码运行后发生这种情况,那么当新页面启动时,您将连接javascript事件以运行:

// At the end of your LinkButton server side OnClick event add the following code:
ClientScript.RegisterStartupScript(this.GetType(),"Formloading","window.open('mailto:someone@somewhere.com','email');",true);

希望有所帮助.

Django + Apache和Mod_wsgi:更改后必须重新启动apache

Django + Apache和Mod_wsgi:更改后必须重新启动apache

我以这种方式配置了开发服务器:

Ubuntu,Apache,mod_wsgi,Python 2.6

我从与之连接的另一台计算机上处​​理服务器。

在大多数情况下,除非重新启动Apache,否则更改不会影响应用程序。在某些情况下,更改会在不重新启动Web服务器的情况下生效,但是假设加载了3或4页后,该应用程序的行为可能会像以前一样发生在更改之前。

到现在为止,我每次都重新加载了Apache,因为我已经将开发服务器放在这里,但是过了一会儿,HELL变得很烦人。如何避免这种情况?

我无法使用开发服务器,因为我需要一个与生产环境尽可能接近的环境。

谢谢

答案1

小编典典

我的建议是您在守护程序模式下运行该应用程序。这样,您将不需要重新启动apache,touchmy_handler.wsgi而守护程序将知道重新启动该应用程序。apache
httpd不仅是您的(在生产中),因此公平的是不要在每次更新时都重新启动它。

今天关于你如何重新启动Apache网页button点击?的介绍到此结束,谢谢您的阅读,有关BUG: button点击高亮延迟问题、Button点击、c# – 如何在LinkButton点击事件上启动电子邮件客户端?、Django + Apache和Mod_wsgi:更改后必须重新启动apache等更多相关知识的信息可以在本站进行查询。

本文标签: