【cmd下运行php脚本怎么运行?】教程文章相关的互联网学习教程文章

在命令行中运行php程序

php indx.php A、从命令行运行php非常简单。但有些注意事项需要各位了解下,诸如$_SESSION之类的服务器变量是无法在命令行中使用的,其他代码的运行则和web服务器中完全一样; B、在命令行中执行php文件的好处之一就是可以通过脚本实现一些计划任务(crontab)的执行,而无须通过web服务器。

使用Sublime 运行PHP代码【代码】【图】

0x00 下载安装PHPStudy0x01 下载安装Sublime0x02 配置系统环境变量找到系统环境变量中的Path变量,对Path进行编辑添加一个Path值,值为PHP的根目录0x03 Sublime配置编译环境工具-->编译系统-->新建编译系统在打开的文件中输入以下内容 {"cmd": [{php_path}, "$file"],"file_regex": "php$","selector": "source.php" }将该文件保存 Path:{Sublime_path}\Packages\user Filename:PHP.sublime-build重启Sublime 重启Sublime后,方可...

wampserver3.2.0+vscode调试运行php【图】

说明 wampserver自带有xdebug,因此不需要单独安装xdebug。 配置步骤 1.配置php.ini 左键单击wampserver图标,在php下选择php.ini即可打开,对应的文件地址是wamp64\bin\apache\apache2.4.41\bin\php.ini找到xdebug配置,应该在文件最后面 wampserver已经默认配置了一些内容,其中zend_extension是xdebug的地址添加xdebug.remote_enable = on xdebug.remote_autostart = on由于php最大执行时间只有几十秒,时间到后就会自动终止,所...

php之在admin的目录下的php文件里加上JSON的报头,运行php文件会提示下载【代码】

去掉报头就正常,但在前端引用数据时要加上JSON.parse,不然读不出数据。$.get("fetchUpLast.php",{ rd:new Date().getTime()}).done(function(data){html = ;$.each(JSON.parse(data),function(k,v){html += v+"\/";});$("#uprecord").html(html);});但是,如果把admin这个目录名改为其它的,加上JSON的报头,就正常,前端调用数据也不用加上JSON.parse。 什么问题暂时不知道。

如何在服务器中连续运行php程序?

我想在服务器中不断运行一个php程序,它将下载一些东西并存储它们. 我当时正在考虑创建脚本并在cron中运行它. 但是我不知道还有其他简单的方法或轻量级的组件在连续运行时会占用服务器更少的内存吗? 我想到了另一件事 创建一个具有无限max_execution时间的php脚本,并在while(true)循环(无限循环)中运行代码,并进行一些睡眠,然后使用php启动程序. 哪种方法可以更好地做到这一点?解决方法:我创建了一个名为LooPHP的库,该库有助于抽象...

使用CRON运行PHP脚本时获取标识服务器信息【代码】

我有一个要通过cron运行的PHP脚本.它应加载不同的配置信息,具体取决于脚本是在本地服务器,QA服务器还是生产服务器上运行.问题在于,当脚本通过cron运行时,它没有任何用于确定脚本运行于哪个环境的$_SERVER标识信息. 我唯一能想到的是让cron作业本身将参数附加到脚本,但是我希望有一种更好的方法可以不必这样做.从cron运行脚本时,还有其他方法可以识别脚本驻留在哪个服务器上吗? 谢谢.解决方法:我以另一种方式解决问题:传递给脚本环...

502运行其他php文件时运行默认laravel应用程序时网关错误【代码】

我正在尝试安装laravel(尝试5和4),但是不断出现502错误的网关错误. 在网上搜索会得出一些有关unix-socket错误权限的答案.但是我使用完全相同的参数为其他域设置php的功能与您期望的一样. 这是通过全新安装框架之后的设置/配置/data/$laravel new myappnginx配置:server {listen 80;root /data/myapp/public/;index index.php index.html index.htm;server_name example.net;location / {try_files $uri $uri/ index.php?$query_st...

使用HTML中的外部Javascript文件运行PHP脚本【代码】

我有一个外部Javascript文件initialize_database.js,该文件使用JQuery调用PHP脚本来创建数据库和一些表.我已经通过向其添加一些HTML来独立运行脚本来测试我的PHP脚本,并且该脚本运行良好.我的HTML如下:<!DOCTYPE html> <html><head><script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script><title>Test Webpage</title></head><body><script src="initialize_database.js"></script><div><h2>N...

Laravel 5.1在运行’php artisan serve’时给出’undefined index:http_host’【代码】

我使用5.4版学习了laravel 6个月.然后我安装了最新的xampp.但是现在我开始从事基于laravel 5.1的项目.但是,当我想运行该应用程序时,它给了我错误(未定义的索引:http_host)!我如何找到错误的来源?我该如何解决这个问题?我在网上搜索,但没有发现任何成果.你能帮我吗?Storage / log.php:[2017-07-18 21:55:50] local.ERROR: ErrorException: Undefined index: HTTP_HOST in H:\Current\school\school\app\Providers\AppServiceP...

java-与正在运行的PHP应用程序接口?

我想知道是否可以通过PHP与正在运行的控制台程序(最好在Linux / Debian上运行)进行通信.我目前正在尝试为一个(现有的)控制台Java程序创建一个Web界面,我不知道是否有任何方法可以做到这一点.我可以“注入”一段代码,比如说一个远程控制模块,然后使用它通过PHP“远程控制”脚本吗?(如果不更改现有的.jar文件/只需注入,无需重新编程,那将是非常不错的选择) 我感谢每一个建议!解决方法:如果正在运行的程序没有通信接口,则无法与其通...

在IIS 7上的ASP.NET MVC 4应用程序内运行PHP文件?

我有一个只有php API的付款网关.是否可以在将运行MVC4的应用程序上的IIS服务器中运行该脚本? 当我将1.php添加到我的根文件夹并尝试浏览时,它显示HTTP错误404.3-找不到.解决方法:您必须在IIS服务器上使用FastCGI安装PHP.那应该配置它以支持.php扩展名.可以和http://www.microsoft.com/web/downloads/platform.aspx一起安装 接下来,您必须配置路由以忽略对此页面的请求(否则将假定该名称实际上是控制器的名称).

如何从Chrome书签运行PHP脚本?【代码】

是否可以从Chrome浏览器书签中运行PHP脚本?我有一个PHP脚本,可以进行API调用并将我登录到特定的网站-而不是使用密码程序来记住我的用户名和密码,而我想使用该PHP脚本,因此我只需单击它即可输入任何文本. 这可能吗?解决方法:创建一个运行脚本的html文档,将其保存到磁盘上的某个位置,然后将其打开并添加书签.每次单击书签,页面都会打开,脚本将像其他任何网页一样运行. 另外,您可以考虑自己编写一个扩展程序.如果您知道html和php甚至...

Javascript-页面加载后可以运行PHP吗?【代码】

因此,PHP是在服务器端执行的.但是可以在页面加载后运行PHP吗? 为了说明这一点,如果我有一个每秒更改的值(假设存储在文件中).当我按下使用Javascript要求PHP获取该值的按钮时,它是否显示当前值或页面加载时的值?解决方法:我认为您需要获得其中一张显示基本HTTP和Web服务器如何工作的图.这对您而言比在这里用简单的字眼解释的意义更大. 在最简单的情况下,由于浏览器和位于世界某个地方的Web服务器之间的请求/响应关系处理过程的结果...

访问laravel环境和类时如何在命令行上运行php脚本

我在Web服务器上有一个laravel 3环境,但我想在命令行上运行php脚本.我想访问与laravel环境中的任何php脚本(例如,控制器,模型或视图文件)访问的类和方法相同的类和方法. 我怎样才能做到这一点?解决方法:我强烈建议您将PHP脚本迁移到工匠命令.您可以在这里找到更多信息:http://laravel.com/docs/commands 基本上,这默认为您提供访问权限,以及许多方便的输出和参数/选项方法来简化所有操作. 通常,如果您运行的脚本必须与Laravel一起...

是否可以在运行php脚本之前通过命令行参数要求.php文件?【代码】

情况 我正在使用兼容bash 4的shell运行linux. 我有两个文件: A.class.php:<?phpclass A{public static function foo(){echo "foo\n";} }A.php:<?phpA:foo();题 是否可以在不编辑文件的情况下从命令行运行A.php之前要求A.class.php? 就像是:php --require "A.class.php" A.php 我尝试过的事情 我试图将<?php需要A.class.php?>连接起来包含文件A.php的内容,然后将其通过管道传输到php,如下所示:echo "<?php require 'A.class...

运行 - 相关标签