windows系统下添加php系统环境变量失败不起作用或者无法启动php
一、搭载Apache或者Nginx配置保证正确
比如php5.4以及以上版本最好搭载apache2.4;
比如apache里边conf/httpd.conf正确加载php模块,如:
PHPIniDir "D:\ProgramSDE\php7.1.25"
LoadModule php7_module D:\ProgramSDE\php7.1.25\php7apache2_4.dll
比如php7还需要加载:LoadFile "D:\ProgramSDE\php7.1.25\libssh2.dll"等。
二、添加PHP相关系统环境变量
变量名:OPENSSL_CONF
变量值:D:\ProgramDevelop\php7.1.25\extras\ssl\openssl.cnf
变量名:PHP_HOME
变量值:D:\ProgramDevelop\php7.1.25\php.exe
变量名:Path
追加变量值:D:\ProgramDevelop\php7.1.25
追加变量值:D:\ProgramDevelop\php7.1.25\ext
如果cmd命令使用php失败添加以下:
变量名:ComSpec
变量值:%SystemRoot%\system32\cmd.exe
变量名:Path
追加变量值:%SYSTEMROOT%\System32\OpenSSH\