Windows使用PHP启动ThinkPHP项目,部署配置
Posted HackShendi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows使用PHP启动ThinkPHP项目,部署配置相关的知识,希望对你有一定的参考价值。
HI,I’m Shendi
php还是比较简单的,项目需要嵌入一个php项目,这里记录一下使用方法
文章目录
下载php
可以直接从官网下载
https://www.php.net/
关于版本可以自行选择,我是用的Windows操作系统,下载的压缩包解压,运行 php.exe 可能会报错,例如
PHP Warning: 'C:\\Windows\\SYSTEM32\\VCRUNTIME140.dll' 14.14 is not compatible with this PHP build linked with 14.29 in Unknown on line 0
解决办法就是降低php版本或者下载 vs 工具
安装vs工具包
https://visualstudio.microsoft.com/zh-hans/downloads/
下载完成后直接运行安装,然后在输入php看看还有没有错误
配置 php.ini
新建一个文件,后缀为php,例如 test.php,内容如下
<?php
phpInfo();
然后启动控制台(cmd),输入命令
php -S localhost:1234 test.php
其中 test.php 为上面那个新建的文件
然后在浏览器打开
localhost:1234
看到如下
其中 Loaded Configuration File 对应的就是 php.ini 的地址
如果为 none 的话需要进行以下配置
windows系统右键我的电脑,属性,环境变量
新建系统变量,命名为 PHPRC,值为 php.ini 存放的地址
一般为 php 安装目录的 lib 文件夹下即可
如果没有 php.ini 文件,则在 php 安装文件夹下找到
php.ini-development 或 php.ini-production,复制任意一个到 lib 目录下即可
配置mysql
打开 php.ini 文件
将以下内容的注释去掉(;分号就是注释)
extension_dir = "ext"
extension=mysqli
extension=pdo_mysql
修改完后需要重启cmd
启动think php 项目
进入think php 项目目录
直接使用以下目录启动
php think run
以上是关于Windows使用PHP启动ThinkPHP项目,部署配置的主要内容,如果未能解决你的问题,请参考以下文章
windows下ThinkPHP3.2.3使用memcache缓存
thinkphp3.2整合workerman 多入口模式(windows)
Apache+PHP+THINKPHP框架在windows上的搭建