怎样让PHP在DOS窗口下运行
创始人
2024-06-08 13:00:16
0

本文向大家介绍PHP在DOS窗口下运行,可能好多人还不了解怎样让PHP在DOS窗口下运行,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西

PHP在 apache 和 IIS 里运行,网上已经有太多的文章了,但是PHP在DOS窗口下运行,对很多人来说还是个新鲜事,我也只用到过两次,一是 MediaWiki 的升级,都是通过在 DOS 窗口下运行升级脚本,二是 cakephp 框架的脚本生成器console。

好了,在DOS窗口下运行PHP脚本最容易碰到的问题就是不能连接MySQL。

通常这种情况就是 mysql 扩展没有打开,但PHP.INI里已经设置了啊。而且WEB一切正常。但仔细一想DOS窗口下和WEB是在不同的两套体系下的,当然会有不一样。那就肯定是PHP.INI没有生效了。

考虑到我是安装的 EasyPHP 套件,所以把 apache 目录下的 PHP.INI 拷贝到 php 目录下。问题解决。

附:一般普通人都是直接安装PHP安装程序,所以PHP.INI都会被默认安装到 c:\windows 目录下,所以这个问题并不普遍,倒是使用这些方便的整合型套件时,PHP.INI都不会在默认的位置,所以在DOS窗口下会连接数据库失败。

另外,有时还需要在环境变量里增加PHP的路径,这样才能方便的在PHP在DOS窗口下运行。

附:PHP在DOS下的PHP.INI的载入是先找PHP目录,如果没有再找WINDOWS目录。所以如果设置WINDOWS目录下的PHP.INI不生效,要先检查是不是在PHP目录下也有PHP.INI文件。

【编辑推荐】

  1. 专业解读PHP168 XSS跨站及利用
  2. 黑客常用攻击方式之DDoS攻击全面剖析
  3. 如何防御分布式拒绝服务DDoS的攻击
  4. 网管安全日志 DDoS攻击的监测以及防御
  5. 反黑经验:深入了解DDoS与DDoS追踪

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...