php输出mysql错误日志_php+mysql,php_程序调试时输出500错误,php+mysql,php,mysql - phpStudy...

作者在使用lnmp.org安装包的PHP环境中遇到500错误,通过代码分析发现可能是SQL查询问题。文章详细探讨了代码调试过程,包括连接数据库、查询语法和缓存策略。寻求帮助解决如何修复查询错误并优化配置。
摘要由CSDN通过智能技术生成

程序调试时输出500错误

求助,我写好后调试时发现不显示东西,经过审查元素发现出现500错误

环境用的lnmp.org提供的安装包,php版本为5.6

mysql通过雅黑探针测试可以连接

下面列出所有的代码请帮忙分析哪里出了问题,该如何修改

地址是http://test.ni-co.moe/sousuo.php

mysql.php主要的查询输出文件

require( dirname( __FILE__ ) . '/huancun.php' ); //禁止缓存

require( dirname( __FILE__ ) . '/config.php' ); //加载mysql信息

$sousuo=$_POST["sousuo"];//post接收

$cx;//欲查询的变量

$dc;//执行查询后得出的结果

$row;//通过结果得出行数

$new;//查询后的数组

$conn = new mysqli('sqlhost','sqluser','sqlpwd','dbname');//链接mysql

if($conn->connect_error) {

die("bad login: " . $conn->connect_error);

};

echo "mysql login good";

$cx= 'select * from test where find_in_set($sousuo,name )';

$dc= $conn->query($cx);

echo $dc;

$row = mysql_fetch_assoc(mysql_query($cx));//通过结果集得到行

echo $row;

foreach($row as $key => $value){

$new['p'.$key] = $value;//在变量名前面批量+ p,一个数组

}

extract($new);//将数组的索引作为变量名加入符号表

echo $row+"/"+$new;

echo "pid:"+$puid+"
host:"+$puser+"
pwd:"+$fpwd;// :)

?>

sousuo.php为用户提交表单使用

提交信息

//禁止缓存开始

require( dirname( __FILE__ ) . '/huancun.php' );

//禁止缓存结束

?>

搜索:

conifg.php为mysql的信息

//此文件为配置文件

define("sqlhost","localhost");//主机

define("sqluser","ftptest");//用户名

define("sqlpwd","ftptest");//密码

define("dbname","ftp");//库名

?>

huancun.php为禁止缓存

//禁止缓存文件

header ( " Expires: Mon, 26 Jul 1970 05:00:00 GMT " );

header ( " Last-Modified:" . gmdate ( " D, d M Y H:i:s " ). "GMT " );

header ( " Cache-Control: no-cache, must-revalidate " );

header ( " Pragma: no-cache " );

?>

相关阅读:

xcode运行闪退,无任何报错信息

flaskweb开发 sqlalchemy配置问题

Mustache中使用partials的正确方法

在Debian中如何设置apache服务器空主机头。

PHP 以判断移动设备跳转,怎么回跳?

数学公式应该怎么在 iOS 上显示?

为什么使用css box布局时需要写width?

android,类似微博,列表中转发和评论两个list来回切换的实现思路?

session产生的cookie文件在本机的哪里?

请问支付后,怎么驱动打印小票机?

本地git是否链接github成功问题

bootstrap的dataTable插件

css3写不规则样式背景

css3 transition 动画状态切换

phalcon框架多模块程序中 找不到非默认的模块

maven如何部署jar文件的服务?

tomcat 下的部署的某个Jsp不能访问?

thinkphp 修改的id怎么传过来

异步回调和单线程,多线程的疑惑?

这个为什么鼠标移除后,input的value为空而不是你输入的内容

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值