实际上,我创建了一个.php文件,在该文件中实现了所有查询以更新一些状态,并希望在apache启动(apache在xampp控制面板上启动)上运行。如果可能的话,请告诉我如何配置以及在哪里更改设置以启动php文件的详细信息。。
Thnx
XAMPP在XAMPP的根目录中附带一个apache_start.bat
文件。您可以编辑此文件以包含以下行(在编辑前保存.bat文件的备份副本!):
php -f <path to your php script>
将这行放在带有apache'bin'httpd.exe
的行之前,您的脚本将在apache重新启动时执行。
如果您还没有将PHP.exe添加到环境变量中,则必须在命令中使用PHP的完整路径。您还应该提供php脚本的完整路径。例如:
c:'xampp'php'php.exe -f c:'xampp'htdocs'your-script.php
apache'bin'httpd.exe
如果遇到问题,请尝试首先从命令行运行php脚本,以确保它正常工作。根据您使用的Windows版本,正确设置路径和配置权限可能需要一些实验。
请注意,您必须运行.bat文件才能重新启动apache并执行脚本。如果您通过单击XAMPP控制面板中的启动按钮重新启动apache,它将忽略.bat文件,并且您的脚本将不会执行(如果我知道如何使用XAMPP控制面板的启动按钮执行脚本,我会更新这个答案)