来自public_html之外的PHP MySql请求(Cron Job)

时间:2014-03-05 00:39:14

标签: php mysql

我想使用cron job创建一个脚本,将预定的电子邮件发送给我的客户端。为了更安全,我将把这个PHP文件放在public_html文件夹之外。我希望这个文件是我原始脚本的一部分所以我需要在这个文件中包含(mysql_connect.php)所以我不需要连接到这个文件中的数据库。这在技术上是否可行?以及如何调用此(mysql_connect.php)文件,该文件包含连接以及运行原始脚本的所有函数。感谢

1 个答案:

答案 0 :(得分:2)

如果你是在public_html中调用它,它应该没有任何区别。您可以以相同的方式包含该文件。例如,假设您的设置如下:

/home/username/myscript.php/home/username/public_html/mysql_connect.php

您的myscript.php文件可能如下所示:

 <? 
     include_once('/home/username/public_html/mysql_connect.php');

     // Your script

 ?>

有更好的方法来包含文件,例如使用$_SERVER['DOCUMENT_ROOT'],但还有很多其他帖子。