我创建了我的框架的phar文件。您运行框架的cron的作业方式是通过调用在命令行中执行pharfile:什么是phar文件的路径
php path/to/archive.phar cron -r /path/to/site
中使用比较_ FILE _路径与解决档案中的引导文件执行的命令的路径,以确定它已被直接执行。
问题是:是否有可能从phar文件中获取phar文件的文件名,以及如何?
那就是:在phar-files中有什么替代_ FILE _?
我创建了我的框架的phar文件。您运行框架的cron的作业方式是通过调用在命令行中执行pharfile:什么是phar文件的路径
php path/to/archive.phar cron -r /path/to/site
中使用比较_ FILE _路径与解决档案中的引导文件执行的命令的路径,以确定它已被直接执行。
问题是:是否有可能从phar文件中获取phar文件的文件名,以及如何?
那就是:在phar-files中有什么替代_ FILE _?
我已经做了一些关于此事的研究,看来这是不可能的,不会产生太多的开销。
我找到的唯一合理的方式是打开从$ argv [0]获得的“嫌疑人”,并通过检查内容来检查 - 但是,这涉及到大量额外的磁盘IO。