首页
学习
活动
专区
圈层
工具
发布

php开发_php环境搭建

学php开发,首先是要把环境给搭建起来,然后再写出自己的第一个"helloworld"小程序。 那么怎样搭建php开发环境呢?...我是这么做的: 1.下载工具:WAMP5-v1.7.4.rar 下载地址是:http://ishare.iask.sina.com.cn/f/13827329.html?...from=like 下载后,解压,得到:wamp5_1.7.4.exe安装文件。双击它,就可以安装了。 它里面集成了Apache,mysql,php等开发所需的工具。...小程序 环境搭建好了,就可以写自己的第一个php小程序了 开发工具的选择:   有很多开发工具可供你选择:EditPlus,记事本,eclipse for php等等 在这里我推荐使用:eclipse-php-helios-win32....zip 下载地址:http://archive-mirror.eclipse.org/technology/epp/downloads/release/helios/R/eclipse-php-helios-win32

15.7K20

设置PHP的环境变量,区分PHP的测试环境和正式环境【php】

一,查看环境变量 1,查看 env 查看全局环境变量 set 查看所有环境变量 echo $SHLVL 查看单个环境变量 unset name 删除环境变量 针对本次会话有效 2,设置...设置环境变量 PHP_ENV=dev ,将环境变量提升为全局 export PHP_ENV 针对本次会话有效,下次登录消失 长久有效,写入文件 /etc/profile 全局 ~/.bash_profile...局部 文件结尾加入:export PHP_ENV=dev source /etc/profile 重新加载 二,通过环境变量区分测试环境正式环境 1,机器 在正式环境设置环境变量 PHP_ENV...=prod 在测试环境设置环境变量 PHP_ENV=test 2,程序 在PHP的代码中,获取环境变量 getenv() 函数 根据不同变量,引入不同的配置文件 从而达到同一次构建,自动引入不同的配置文件

3.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PHP环境搭建

    apache作为一个服务器,调用php模块处理php文件,而php则通过扩展,用mysql处理相关数据。        ...其实所谓的配置环境就是 apache 调用 php 以及 php 扩展 mysql 的过程。 1、apache 调用 php。...(apache相当于一个老板,他需要招聘有各种能力的员工以完成工作)     1)、在apache配置文件中,将PHP模块(php5_module)加载到 apache 中  (PHP相当于被apache...招聘的员工) LoadModule php5_module "d:/wamp/php/php5apache2_2.dll"     2)、有了员工,当然要给员工分配任务,也就是在apache中将PHP文件交给...php解析引擎处理     3)、最后要在apache配置文件中加载php的配置文件             在对应文件夹中增加 php.ini     4)、修改时区。

    4.2K20

    PHP环境配置

    apache服务器中,因此就需要在本地配置PHP的环境变量,同时需要让Apache识别到我们的PHP语言。...> 然后启动Apache,在地址栏中输入localhost/hello.php 接下来,下载及配置php环境 2.2 PHP下载 打开浏览器搜索php 打开后在官方网站中可以找到最新的php版本下载 进去之后可以找到提供的下载地址...,注意要选择Thread safe下的zip下载 2.3 PHP目录介绍 php.ini-production:对应生产环境【项目已经开发好了,该文件是上线后需要用到的配置文件】 php.ini-development...2.4 Apache整合PHP环境 步骤一:找到php.ini-development文件,复制一份,改名为php.ini 打开php.ini文件,找到extension_dir【大致在768行附近】....php 修改完保存后,重启apache服务 2.5 测试结果 打开浏览器,输入localhost/hello.php 到此,php的环境配置就完成了 3.PHP的基本语法 每一门语言都有自己的语法规范

    2.8K10

    php环境搭建

    apache2.4目录下 php 下载后也是zip包,同样解压到合适位置,我们这里也将其放在E盘的server文件夹下的php目录下 MySQL下载后也是zip包,同样是解压到合适的位置,这里我们也将其放在...配置PHP 1.将E:\server\php\php.ini-production 复制一份,并重命名为php.ini; 2.将 E:\server\php和E:\server\php\ext加入环境变量...PATH中,选中计算机,右键属性-->高级系 统设置 -->环境变量-->系统变量,找到Path,编辑,在其后加上;E:\server\php;E:\server\php\ext;如图所示。..._module "E:/server/php/php5apache2_4.dll" 让 apache 支持php (请确认E:/server/ php/有php5apache2_4.dll,如果你下载的是我提供的连接肯定是有的...) MySQL配置安装 解压到E:\server\mysql 配置环境变量:我的电脑->属性->高级->环境变量(系统变量) 选择PATH,在其后面添加: 你的mysql的bin文件夹的路径 (如:E:

    4K20

    部署 PHP 环境

    操作步骤PHP 5.3 及之前版本安装注意:PHP 官网 已不再提供 PHP 5.2 之前版本的安装包下载,若仍需使用 PHP 5.2 之前版本,可在云服务器中自行搜索和下载。...>7.在操作系统界面,打开浏览器并访问 http://Windows云服务器的公网IP/hello.php,查看环境配置是否成功。...以下操作以使用 zip 文件方式在 Windows Server 2012 R2 环境下安装 PHP 为例。软件下载1.在云服务器中,访问 PHP 官网,下载 PHP zip 安装包。...图片2.根据下载的 PHP 安装包名称,下载并安装 Visual C++ Redistributable 安装包。...在操作系统界面,打开浏览器并访问 http://localhost/index.php,查看环境配置是否成功。如果打开的页面如下显示,则表示配置成功:图片

    6.6K42

    php环境搭建

    安装都是按下一步,若干个下一步后就安装成功OK了 Apache 下载后是zip包,解压到后放在合适的位置就可以了,不建议放在C盘里,因为重装系统C盘的数据会全部丢失,这里我们将它放在E盘的server...文件夹下的apache2.4目录下 php 下载后也是zip包,同样解压到合适位置,我们这里也将其放在E盘的server文件夹下的php目录下 MySQL下载后也是zip包,同样是解压到合适的位置...加入环境变量PATH中,选中计算机,右键属性-->高级系 统设置 -->环境变量-->系统变量,找到Path,编辑,在其后加上;E:\server\php;E:\server\php\ext;如图所示。..._module "E:/server/php/php5apache2_4.dll" 让 apache 支持php (请确认E:/server/ php/有php5apache2_4.dll,如果你下载的是我提供的连接肯定是有的...(去掉extension前面的分号) MySQL配置安装 解压到E:\server\mysql 配置环境变量:我的电脑->属性->高级->环境变量(系统变量) 选择PATH,在其后面添加

    4.9K50

    php环境搭建

    安装都是按下一步,若干个下一步后就安装成功OK了 Apache 下载后是zip包,解压到后放在合适的位置就可以了,不建议放在C盘里,因为重装系统C盘的数据会全部丢失,这里我们将它放在E盘的server文件夹下的...apache2.4目录下 php 下载后也是zip包,同样解压到合适位置,我们这里也将其放在E盘的server文件夹下的php目录下 MySQL下载后也是zip包,同样是解压到合适的位置,这里我们也将其放在...server\php和E:\server\php\ext加入环境变量PATH中,选中计算机,右键属性-->高级系 统设置 -->环境变量-->系统变量,找到Path,编辑,在其后加上;E:\server..._module "E:/server/php/php5apache2_4.dll" 让 apache 支持php (请确认E:/server/ php/有php5apache2_4.dll,如果你下载的是我提供的连接肯定是有的...) MySQL配置安装 解压到E:\server\mysql 配置环境变量:我的电脑->属性->高级->环境变量(系统变量) 选择PATH,在其后面添加: 你的mysql的bin文件夹的路径 (如:E:

    4.5K80

    php实现文件下载

    近期搞了一个安卓的客户端,想把它挂到站点上提供下载,整理实现思路如下: (1).浏览器发送一个请求,请求访问服务器中的某个网页(如:down.php)       (2).运行该文件的时候...,必然要把将要被下载的文件读入内存当中,通过fopen()函数完成该动作        (3).从内存当中读取文件,通过fread()函数完成该动作  (4).把读到的内容输出到客户端...所以我们需要在php代码中设置一次读取的字节数,比如我在下面的代码中通过$buffer=1024设置一次读取的字节数,每读取一次,就输出数据(即返回给浏览器)   具体实现如下,我把代码贴出来,代码都做了详细的注释.../admin.php?s=."/Uploads/DownFile/"; $file_path=$file_sub_path....fopen($file_path,"r"); //以只读的方式打开文件 $file_size=filesize($file_path);//得到文件大小 //下载文件需要用到的头

    1.3K20

    PHP通过设置系统环境变量来区分测试环境和正式环境【php】

    一,介绍 1.PHP中可以通过getenv()函数和$_ENV来获取环境变量 2.环境变量存在系统中,不随代码的提交改变而改变 3.如果公司有测试服务器和正式服务器两台,通过环境变量的方式来区分测试环境和正式环境是一个不错的办法...4.安全,不用担心提交覆盖 二、设置方法 1.打开etc/profile文件:vim ~/etc/profile 新增一个环境变量export PHP_ENV="test",正式服务器设置为="prod..." 这样通过系统环境变量来做一些不同的操作,或者存在不同的数据库账号密码 设置完后重新加载:source ~/etc/profile 2.修改PHP的php-fpm.conf文件,设置PHP环境变量 底部增加...:env[PHP_ENV]=$PHP_ENV 重启PHP服务,service php-fpm restart 3.如果getenv('PHP_ENV')无法获取值?...可能因为php.ini默认不载入$_ENV变量定义,如果此时查看phpinfo(),会发现我们设置的环境变量为"no value" 修改vim /etc/php/php.ini 修改:variables_order

    2.2K10

    php集成环境servbay

    但出于对开发环境的严谨性考虑,我们还是为你提供了四个无可辩驳的理由。 快速 一个APP,两步,三分钟,马上就可以进入写代码的开发阶段。无需依赖Docker或者使用homebrew进行源代码编译。...可随时在各个版本的开发语言或者数据库之间自由切换,并且支持同时运行多个版本的PHP、Node.js。...全面 包含了Caddy, PHP, Node.js, MySQL, MariaDB, PostgreSQL, Redis, memcached, email server, DNS, 反向代理等常用Web...高性能 没有组件依赖,独立运行环境,不污染操作系统,干干净净。原生支持arm64和x86_64架构的macOS,并且分别进行了适配以及优化。非虚拟化方式运行,不过多消耗系统资源。...这个可以很方便地进行 php 管理

    98810

    浅析php环境配置

    PHP作为开源的服务器端脚本语言,在web应用方面非常广泛。如果你想下载某些开源应用,github上php开源软件选择往往比Java还多。最近,研究了linux下php的安装,主要有以下体会。...PHP-INI php.ini文件是php的核心配置文件且只能命名为php.ini,它是对php应用程序全局起作用的设置文件,里面选项非常多,包含php页面使用内存大小限制,上传下载文件大小限制,浮点型的精度等...FPM-PHP fpm-php(FastCGI ProcessManager)本来是php的第三方包,在php5.3.3后成为了php的核心成员,不需要单独下载安装。...FastCGI诞生之前,web端转发一个php请求后,需要重新加载php.ini,通过fpm-php创建master进程,收到多个php请求,创建子进程来共享master进程加载的php.ini信息。...安装fpm-php后,启动php实际上通过启动的fpm-php.service来实现。

    1.8K20
    领券