当前位置:首页 » 云服务器 » 为什么php服务器总显示未得到数据

为什么php服务器总显示未得到数据

发布时间: 2022-09-09 10:36:45

php源码放服务器为什么无法显示

意思是说部分PHP文件无法运行,对吧。

这没关系,我们就针对这部分不能正确运行的文件进行分析,一个一个来,不要企图空想解决所有问题。

首先是查看系统的错误日志,看里面是否有报错的详细信息,比如你的PHP连接数据库失败、打开文件失败、或者出现语法错误而停止,这些都可以从日志里面获得帮助。错误信息一般会指出错误程序的位置,查看相关的程序代码,相信你有会有收获,如果还有疑问,可以粘贴文件和错误信息上来大家共同分析。

IIS的错误日志怎么查看我不熟悉,我只用APACHE。为了便于程序调试,我建议你修改PHP.INI文件,设置在浏览器上显示错误信息内容。

补充:
你机器上肯定有其它信息,比如WEB服务器的日志记录,如果你不去看,也不给我们看,那就只有祝你好运了。

Ⅱ PHP做的Calendar ,在本地测试一切正常,但是上传到服务器,打开页面显示读取不到数据,但是可以写入数据

1 如果出现mysql数据库链接错误字样,就是说,没有正常链接到数据库中。一般买来的虚拟主机的数据库都是和本地测试环境不同的。

2 目标服务器上环境是否和本地一模一样,如果是linux存在将php作为核心处理程序设置的可能,此时有浏览权限的区别。可能没有缓存文件的读取目录权限。

3 数据库用户没有写入表权限,但是有读取的权限,需要在mysql的用户表中重新分配权限。

没有错误代码,只能粗略判断,希望对你有用。

Ⅲ 为什么我用php的curl获取到的数据不完整,无法获取列表全部数据

你好,一般有俩原因:
①接口本身数据不完整;
②接口中数据量过大,可以调整一下服务器配置,PHP配置文件:memory_limit 每个PHP页面所吃掉的最大内存

Ⅳ 为什么我php里面提交的数据,数据库显示没有数据

打出$tijiao,然后粘贴进数据库执行,看是否有错

Ⅳ http post参数值字符过长,PHP服务端接收数据为空

Windows 环境下的修改方法

第一步:修改在php下POST文件大小的限制

1.用编辑器打开php.ini

找到:max_execution_time =30 ,这个是每个脚本运行的最长时间,单位秒,修改为:
max_execution_time = 150

找到:max_input_time = 60,这是每个脚本可以消耗的时间,单位也是秒,修改为:
max_input_time = 300

找到:memory_limit = 128M,这个是脚本运行最大消耗的内存,根据你的需求更改数值,这里修改为:
memory_limit = 256M

找到:post_max_size = 8M,表单提交最大数据为8M,此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的。限制范围包括表单提交的所有内容.例如:发表贴子时,贴子标题,内容,附件等…这里修改为:
post_max_size = 20M

找到:upload_max_filesize = 2M ,上载文件的最大许可大小 ,修改为:
upload_max_filesize = 10M

第二步: Apache环境中的档案上传大小控制
修改位于Apahce目录下的httpd.conf
添加下面内容
LimitRequestBody10485760
即10M=10*1024*1024,有的文章中提到应改为 600000000

重新启动apache,就可以在设置里看到你要的大小

Linux 环境下的修改方法

vim /etc/php.ini
找到 File Uploadsh区域修改以下几个参数: file_uploads = on;是否允许通过HTTP上传文件的开关。默认为ON即是开 upload_tmp_dir;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹(moodle可以不改)
upload_max_filesize = 8m ;允许上传文件大小的最大值.
找到 Data Handling区域,修改 post_max_size = 8m;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M
设上述四个参数后,上传小于8M的文件一般不成问题。但如果上传大于8M的文件,只还得设置以下参数:
在Resource Limits 区域: max_execution_time = 600;每个PHP页面运行的最大时间值(秒),默认30秒 max_input_time = 600;每个PHP页面接收数据所需的最大时间,默认60秒 memory_limit = 8m;每个PHP页面所吃掉的最大内存,默认8M

Ⅵ 为什么我的网站论坛php源码安装打开网站后显示无法连接数据库服务器

新手代码乱,可以理解,我刚学的时候也是这样,现在我帮你解决你的问题, 你问题出在,你的代码错误上
代码顺序被 打乱了, 根本不会执行 , 你吧连接表的语句写错位置了, 我吧你的代码,修改 并整理 你复制 到你页面上 看下 能不能执行了, 页面找不到, 就是路径问题,好好看看文件夹名,和文件名 别打错
修改的代码如下:
<?php
$conn=mysqli_connect("localhost","数据库账号","数据库密码")or die ("连接数据库失败");
mysqli_select_db($conn,"库名")or die ("数据库不存在");
$sql="select * from say";
$qu=mysqli_query($conn,"$sql")or die('读取失败');
$nunm=$qu->num_rows;
for($i=0;$i<$nunm;$i++){
$row=$qu->fetch_assoc();
?>
称呼:<?=$row[uname]?><p>
留言:<?=$row[txt]?><p>
时间:<?=$row[tim]?><p>
<?}?>
问题解决

Ⅶ 显示服务器已断开连接,且未发送任何数据,什么原因怎么弄

在linux内用php命令执行出问题的文件发现有NOTICE报告,于是尝试屏蔽NOTICE错误。

找到php.ini,加上配置 error_reporting = E_ALL & ~E_NOTICE ,忽略E_NOTICE报错,重启apache,问题搞定。但之前完全没修改过该文件,问题出现原因依然是个谜...>_<

热点内容
license服务器是什么 发布:2024-10-18 20:13:56 浏览:975
我的世界电脑几种最好玩的服务器 发布:2024-10-18 20:10:22 浏览:399
手机联系人云存储 发布:2024-10-18 19:56:04 浏览:529
dnd编程 发布:2024-10-18 19:37:58 浏览:110
matlab编程学习 发布:2024-10-18 19:12:53 浏览:456
c语言赋值函数 发布:2024-10-18 19:10:43 浏览:967
ftp3级 发布:2024-10-18 18:57:11 浏览:45
python的zip 发布:2024-10-18 18:56:05 浏览:574
sql2008清理日志 发布:2024-10-18 18:38:37 浏览:462
linux实战项目 发布:2024-10-18 18:30:20 浏览:359