草庐IT

Shell脚本2

全部标签

php - 每分钟调用 php 脚本

我想每分钟调用一个php脚本。我的网络服务器上的脚本运行时间约为90秒。我想用cronjobs来做,但我必须为这项服务付费。还有其他可能吗?非常感谢。 最佳答案 使用GoogleAppEngine上的脚本“ping”您的(更准确地说是ScheduledTasks)。它是免费的:-) 关于php-每分钟调用php脚本,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1955468/

php - 将 PHP 脚本与 UI 分开

我有php脚本可以执行注册、登录、上传等操作。我想将HTML保存在一个单独的文件中,这样说我制作了一个桌面客户端,我可以只使用php文件进行登录注册等。基本上说一个前端,HTML或桌面客户端,然后只有一个后端,php。这可能吗?编辑:像ASP.net这样的东西会更适合这个吗? 最佳答案 不要随波逐流。PHP的创建者本人提倡使用无框架的方法来处理这种分离问题。请参阅:http://toys.lerdorf.com/archives/38-The-no-framework-PHP-MVC-framework.html通用框架的问题在于它

php - 从库中查找调用者脚本路径

当执行包含库的脚本时,我想从库中找到调用者脚本,在Perl中,我使用的是env:$0,它为我提供了调用者脚本的路径。在PHP中,__FILE__为我提供了当前脚本,因此在库中,它为我提供了库路径,而不是调用者脚本路径。来自perl文档:$0包含包含正在执行的Perl脚本的文件的名称。我认为可以使用debug_backtrace()来完成,但还有另一种更好/更短的方法吗?编辑:(添加示例代码)文件:index.php';?>文件:locallib.php';?>文件:lib.php';echo'';print_r($_SERVER);echo'';}?> 最佳

php - 运行不断更新的脚本

我有一个不断更新的PHP脚本,需要在多台服务器上运行,以根据phpini、phpinfo和其他配置文件等配置文件收集数据。我需要确保运行的始终是最新版本的脚本,但这会产生令人讨厌的维护问题,因为脚本总是在更新。所以我想将PHP脚本存储在另一个中心位置,并拥有一个在相关服务器上永远不会更改的通用脚本。通用PHP脚本将数据发送到中央脚本并获得反馈,而无需访问服务器将代码更改为新脚本。如何才能做到这一点?这是一个API吗?最好的方法是什么?我正在使用PHP如果我没有把问题解释清楚,请问我是否有不清楚的地方。 最佳答案 您可以部署一个php

php - 如何从 Ruby 脚本中运行 PHP 代码?

我正在努力想出解决这个问题的办法。我有一个需要运行一些PHP代码的Ruby脚本,但我是Ruby的新手,所以我不知道该怎么做。defrun_my_code#executesomePHPcodehere#$person=newPerson();#$person->doSomething();end我怎样才能做到这一点? 最佳答案 一种方法是使用exechttp://ruby-doc.org/core/classes/Kernel.html#M005968`ls`或`cmd`也可以(反勾) 关

php - Google Chrome 强制下载 PHP 脚本的源代码

我遇到了无法理解的GoogleChrome(GoogleChrome7.0.517.41测试版)行为。在某些情况下,谷歌浏览器会下载从我的服务器请求的PHP脚本的源代码,而不是执行它。我在使用cURL或Firefox时没有这个问题;当我向他们请求相同的URL时,脚本会正确执行。这在我看来很奇怪,因为我认为这应该是服务器问题,并且它在每个浏览器中的工作方式都相同。我想我一定是忽略了什么,或者GoogleChrome正在发送一些不寻常的HTTPheader……我不知道。我检查了Apache配置文件中的AddHandler和AddType指令,但没有成功。您知道是什么原因造成的吗?

php - 使用 PHP 脚本处理传入的电子邮件

所以我想弄清楚如何将电子邮件发送到某个地址,例如something@whatever.com,而不是将电子邮件发送到那里,而是发送或转发到我创建的脚本读取电子邮件的内容并将内容存储到数据库中。关于如何在PHP中执行此操作的任何建议?谢谢! 最佳答案 下面是一些您可以用来帮助您前进的代码://setusertocheck$strUser="username";$strPassword="password";//open$hMail=imap_open("{mail.yourdomain.com:143/notls}INBOX","$s

php - 在后台执行 PHP 脚本...什么是适合我的案例的最佳解决方案?

我正在开发一个电子邮件系统,我必须为公司插入一个CMS。我正在寻找一种方法,使电子邮件发件人脚本在后台运行,而管理员可以浏览甚至关闭浏览器。我找到了名为ignore_user_abort()的PHP函数,即使它已超时,它也需要保持页面运行。现在我有三种“启动脚本”的解决方案:我可以使用iframe我可以使用Ajax调用,我之前已将其配置为很早就超时。例如:使用jQueryframework:$.ajaxSetup({timeout:1000});我可以使用cron作业,但我想避免使用此解决方案,因为它们是“虚拟的”并且在该服务器上不稳定。还有其他解决办法吗?我不太喜欢iframe解决方

用于在网页上搜索单词的 PHP 脚本

有人可以告诉我如何更改以下PHP脚本以在站点http://www.stutteringjohnsmith.com时说“已找到”里面有“standup”这个词,如果没有就说“notfound” 最佳答案 哈哈? 关于用于在网页上搜索单词的PHP脚本,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6330618/

php - 为什么 Unlink 不适用于此脚本?

您在下面看到的是我脚本的一部分。问题是我只需要重新调整大小的缩略图而不是原始文件。如果未上传,图像不会调整大小,因此过程应如下所示:->创建一个文件夹->上传原始图片->调整大小并存储拇指->删除原始文件。现在这最后一部分(删除)不起作用。我收到此错误:PHPWarning:unlink($target_file)[function.unlink]:Nosuchfileordirectoryin/path/file.phponlineX它没有找到它!if(isset($_REQUEST['Submit'])){mkdir($dirloc,0755,true);$i1=$_FILES['