win10 php7安装,win10 安装 php7.3+apache2.4-Go语言中文社区

1. Windows CMD安装apache压缩版本下如下错误

“系统错误 无法启动此程序,因为计算机中丢失VCRUNTIME140.dll”.  下载安装:

在安装Apache的时候,我下载的是zip格式,不是msi安装版,需要自己注册服务,才能在桌面任务栏里有httpd的图标。

结果在cmd命令行里输入安装服务命令的时候出错,出错信息界面如下:

错误信息提示我没有用管理员身份登录!

解决方案如下:

9c7cc041479c861cc00b15f9c78c78e1.png

打开cmd程序的时候以管理员身份运行就行了。

然后就安装成功了,界面如下:

3e8d20fc63763b192dd9f07e18141aa5.png

OK,问题搞定!

LoadModule access_compat_module modules/mod_access_compat.so

取消这一行模块的注释,再重启服务即可。

mod_access_compat作为Apache HTTP Server 2.3与以前版本的Apache httpd 2.x兼容的模块提供.

新模块的重构已弃用此模块提供的指令。请参见 mod_authz_host.

NameVirtualHost 已经无效(指的是Apache2.4.x版本),所以配置虚拟主机时不需要设置 NameVirtualHost,把上面的 “NameVirtualHost *:80” 删除掉,问题解决!

5.  Notice: Undefined variable: _code in E:PHPCMShtdocswww.aerchi.compingbianmcommon.php on line 12

$item_details_array = array(

"行政区划" => "$_code",

解决方法:

方法1:每个变量都声明下,而不是直接用,代码加一句,如下:

header("Content-type:text/html;charset=UTF-8");

$_code = null; //新加的

echo $_code;

?>

方法2:文件中设置不提醒notice,代码头部加上ini_set("error_reporting",E_ALL & ~E_NOTICE);  【注意:E_ALL & ~E_NOTICE是不带引号的,不是字符串!!!】如下:

ini_set("error_reporting",E_ALL & ~E_NOTICE);

header("Content-type:text/html;charset=UTF-8");

echo $_code;

?>

方法3:修改php.ini配置,重启服务器error_reporting = E_ALL & ~E_NOTICE

62e2d26b0007a5fadf7b85303e3c5771.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值