草庐IT

cron_log

全部标签

php - 在 php 中使用 curl 登录页面,然后访问链接 "logged in"

我需要使用php中的curl登录(发帖)到一个网站,然后保存一个带有身份验证的cookie,并使用它访问来自同一网站的正常链接.他们只有一半的免费版本可用,但全部都是付费版本。所以如果可能的话,我想保存一个cookie以供以后多次使用。我对cURL和PHP有所了解,但我还没有想出解决方案。谢谢大家! 最佳答案 您需要使用cookiejar参数在两个请求之间共享一个文本文件。/*Createatemporarycookiefile*/$ckfile=tempnam("/tmp","COOKIES");/*Visitthefirstpa

php - cron 作业中的 Google Drive API 错误

我在连接到googledrive的cpanel中有一个cron作业,以定期将网站文件和数据库备份到googledrive帐户。我简化了文件以发现问题:setClientId('xxxx');$client->setClientSecret('xxxx');$service=newGoogle_DriveService($client);$accessToken='{"access_token":"xxx","token_type":"Bearer","expires_in":3600,"refresh_token":"1/xxx"}';$client->setAccessToken($

php - Elastic Beanstalk - Cron 作业正在运行但未执行

这是我第一次在ElasticBeanstalk(EB)上运行cron作业。部署我的代码后,cron作业似乎已创建并正在运行,但PHP脚本未正确执行。这是我的设置。在我的.ebextensions文件夹中,我有一个名为01run.config的文件。container_commands:01_remove_old_cron_jobs:command:"crontab-r||exit0"02_cronjobs:command:"cat.ebextensions/cron_jobs.txt>/etc/cron.d/cron_job&&chmod644/etc/cron.d/cron_job"

php - nginx 拒绝访问 .log 文件扩展名

如何防止nginx访问.log文件扩展名,我有这个nginx配置location~*(\.ini|\.log|\.conf)${denyall;error_page403=404/;}但是上面的代码无论如何都不起作用?我在pcre正则表达式处理方面不够好。 最佳答案 为我工作。location~\.(ini|log|conf)${denyall;error_page403=404/;} 关于php-nginx拒绝访问.log文件扩展名,我们在StackOverflow上找到一个类似的问题

php - 更新从 cron 调用的 PHP 文件

我有一个在服务器上运行的脚本,它正在调用一个类中的函数。这是一个很长的函数,有一个foreach导入数据,已经运行了几个小时,估计还要继续运行几个小时。现在我被要求更新这个文件(在另一个函数上)。我的问题是,如果我在服务器上更新这个,会影响当前脚本的运行吗?这是如何工作的,服务器缓存了这些指令并且新文件不会影响它们?或者它会?我很困惑! 最佳答案 除非脚本通过包含不召回他自己,否则它不会被更新。第一次调用脚本时,它在内存中。但是,如果您有一些递归性并且它重新包含自身,那么是的,它将是更新版本。

php - 没有cron的计划PHP脚本执行

我有一个PHP脚本需要在每个月底执行。如果不在类Unix系统上使用cron或在Windows系统上使用任务计划程序,我将如何做到这一点?php中没有一些内置功能吗?因为在我看来,使用cron/scheduler并不是那么便携。 最佳答案 唯一的其他方法是在加载网站时触发它。例如,您将存储脚本上次运行的时间。然后每次加载页面时,您都会检查是否到了运行它的时间。如果是这样,那么您可以将其作为页面加载的一部分运行。当然,这取决于(1)任务是一个非常快的任务,以及(2)任务不必完全按计划运行,精确到秒。这基本上就是wp_cron()在Wor

php - 未捕获的 ReflectionException : Class log does not exist in/vendor/laravel/framework/src/Illuminate/Container/Container. php:738

我的Laravel5.2运行良好,我很高兴。然后我执行了:phpartisanconfig:cache我的日子变得更加黑暗我收到这条消息:PHPFatalerror:UncaughtReflectionException:Classlogdoesnotexistin/home/vagrant/Code/vendor/laravel/framework/src/Illuminate/Container/Container.php:738Stacktrace:#0/home/vagrant/Code/vendor/laravel/framework/src/Illuminate/Conta

php - 使用 PHP 添加/删除 cron 作业

这是我的情况:我们有一个外部供应商将在每周的指定时间每30秒将XML文件推送到我们的服务器。那个时间每周都会有所不同。因此,我想在我们网站的管理端为我的用户提供一个界面,他们可以在其中“按下按钮”并触发数据捕获。(并以同样的方式能够关闭工作)我计划使用PHP来完成这项工作。我假设我需要从我的脚本运行一些系统命令来安排和删除cron作业。我的问题是:这是最好的方法吗?从php安排和删除cron作业有什么危险吗?创建此内容时我需要牢记哪些事项?此外,我们非常欢迎任何有关如何完成此操作的指示/提示。提前致谢。 最佳答案 我建议只让查找上传

php - 推特 OAuth : How do we log the user out of twitter?

我正在使用oauth方法以允许用户使用Twitter和Facebook登录我的网站。我还计划添加Yahoo!和谷歌以及StackOverflow一样。一旦用户成功登录Twitter,他们就可以选择退出。我想在选择“注销”按钮或链接时转到用户已注销我的站点和TWITTER的位置。在用户访问我的网站而不是Twitter的情况下,我也需要它来注销Twitter。我该怎么做?演示和示例位于:develop.f12media.com用户单击页面顶部的“登录”以使用他们的Twitter帐户登录。 最佳答案 将用户重定向到http://twitt

cron - PHP - 最后一次通话

有没有办法告诉PHP运行最后一个函数,或者在发生fatalerror时以某种方式覆盖某些错误处理程序?我有一个cron,其主要入口点为:$obj=newobj();$obj->run();exit;如果我没有明确抛出错误,将其包装在trycatch中是否可以解决问题?我只想让PHP做一些简单的事情,比如创建一个包含fatalerror的txt文件,或者甚至只是创建一个名为“failed.txt”的空文件,或其他东西。谢谢! 最佳答案 error_handler在这里可能对你有帮助或者这是fatalerror:http://insom