永发信息网

求助PHP问题

答案:5  悬赏:80  手机版
解决时间 2021-02-19 03:30
我搭了一个iis php mysql的环境,然后把公司的网页程序放到iis中,数据库也通过phpmyadmin导进去了,但是运行的时候出现下面的错误
PHP Notice: Use of undefined constant array_merge - assumed 'array_merge' in C:\Inetpub\wwwroot\inc\checkpostandget.php on line 31 PHP Notice: Undefined variable: HTTP_POST_VARS in C:\Inetpub\wwwroot\inc\checkpostandget.php on line 33 PHP Notice: Undefined variable: HTTP_GET_VARS in C:\Inetpub\wwwroot\inc\checkpostandget.php on line 33 PHP Warning: array_merge(): Argument #1 is not an array in C:\Inetpub\wwwroot\inc\checkpostandget.php on line 33 PHP Warning: Invalid argument supplied for foreach() in C:\Inetpub\wwwroot\inc\checkpostandget.php on line 53

我环境应该没啥问题
用探针测试过
数据库连接也正常
做程序的人说没啥问题,给我的时候他们用阿帕奇测试可以用
小弟真是没啥分了,还请好心大虾帮帮我
最佳答案
使用未定义的常数数组合并

Notice 是一个警告,你在ini里把报错级别修改一下就可以了
全部回答
C:\Inetpub\wwwroot\inc\checkpostandget.php on line 33 在checkpostandget.php 的33行出现了 未定义变量 array_merge()是合并两个数组,检查下数组 C:\Inetpub\wwwroot\inc\checkpostandget.php on line 53 在checkpostandget.php53行 调用array_merge()时没有出现数组 检查下 数组问题比较大
楼上说的没错,Notice只是一个注意,还是可以使用的,可以设置环境将它隐藏掉。另外,这个“注意”应该是你用到了 HTTP_POST_VARS 这些是全局变量,和你当前的环境是不兼容的,就是说已经不用在这个版本上使用了,在较新版本中已经不再支持这些全局变量了,要注意

1. 你的username, password没有<form>表单, 是提交不了的.

2. 你的$_session['username']没有事先定义, 后面也没有赋值.

iis 是shit 不要用 iis搭 php 以后问题会更多 用一些成熟的组合 ampz php now 什么的 就可以了 ‘
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
监狱能查出来有前科吗,我准备去监狱应聘个职
不用扫二维码怎么登录电脑版微信
爱心蛋糕房(彭天段)在什么地方啊,我要过去处
你想象过地球悬在宇宙中的感觉吗?没有支撑点
摩尔卡丁车怎么下载
以下摘录的文学语句与其文学体裁的对应关系正
王者荣耀退战队队长有提示或者什么信息么?
森科达工厂折扣店在什么地方啊,我要过去处理
姜组词求啊 马上就要啊
集宁区滨河小区五证齐全吗
夏沫西点这个地址在什么地方,我要处理点事
材料力学中 双面剪是什么意思
js点击ul中某个li标签,改变这个li标签的背景
涨停封不住说明什么问题?透露了什么
NDS所有战棋类游戏
推荐资讯
超度婴灵前和超度后都要注意什么
【鲁滨孙漂流记主要内容】鲁滨孙漂流记,主要
我忍不住了,想要联系她!
图中正方形的面积是50平方米,里面是个圆形,
请问交通银行与建设银行同城跨行取款手续费分
岗头怎么去啊,有知道地址的么
昌顺五金店在什么地方啊,我要过去处理事情
余额宝30000元一年收益多少
女字是什么造字结构
爱心大药房怎么去啊,有知道地址的么
饥荒主机无敌可以解除吗?
海马福美来2代的刹车片四个要多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?