我的Linux服务器运行PHP和Apache。我想在特定时间每天运行一个.php
文件。 (这将在服务器上自动运行)使用Linux服务器shell命令在场景中运行php脚本
我有两个文件:mail.php
其中发送邮件到[email protected]。和bash.php
其中包含一些代码,其中调用mail.php
。
bash.php
包含:
<?php
#!/usr/bin/php
$command="52 14 * * * ./mail.php";
$result=shell_exec($command);
echo "<pre>$result</pre>"
?>
然后我在浏览器中运行bash.php
。
我没有收到任何错误消息。但不要收到任何电子邮件。哪里错了?
在我的'Ubuntu' PC I在终端上运行的代码。但是在Linux服务器中是否有运行'corntab -e'命令的终端?在哪里写'corntab -e'命令? – partho
是的,请参阅您的托管服务提供商或系统管理员。 –
以及我正在尝试。 – partho