㈠ 访问php出现500
<?
$conn=@mysql_connect("localhost","root","root")ordie("数据库链接错误");
mysql_select_db("news",$conn);
mysql_query("setnames'GBK'");//使用GBK中文编码;
$sql="selectinfofrommessage";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
echo$row[title];}
?>
这样你试试。
建议你详细让客服开放更多测试权限,另外,看看自己的相关配置是否有问题。
排错步骤
1、查看Appache错误日志
2、如果是PHP Fatal error: Call to undefined function mysqli_connect(),检查mysqli是否加载;
3、在命令行输入php -m查看加载模块中是否有mysqli
4、没有的话,在php.ini中增加extension=php_mysqli.dll,并将php_mysqli.dll加入system32文件夹中。
㈡ 如何处理php服务的500错误
一、可能是php配置问题
php.ini
short_open_tag = Off
改为 short_open_tag = On
二、可能是系统问题,请使用如下方法解决:
方法(一)
1、控制面板->管理工具->计算机管理(双击)->计算机管理(本地)->本地用户和组(点击前面的加号)->用户(单击)->ISUC(右键-设置密码,设为123,确定)->Iwm(右键-设置密码,设为123,确定)->Administrator(右键-设置密码,设为123,确定)->关闭计算机管理
2、管理工具-组件服务(双击)->下面有个“组件服务(双击)”->计算机(文件夹)(双击)->我的电脑(打开)->com+应用程序-找到“IIS out-of-process”文件夹(右键,打开属性)->单击“标识”->出现“下列用户”->用户密码和确认密码(默认)->点击“浏览”->点击“高级”->找到右面的“立即查找”->单击第一个“Administer”->单击确定->出来后再点击确定->应用->确定
3、一般情况下问题解决,一切OK
㈢ 揭秘PHP环境出错500错误怎么解决
PHP导致500错误是程序有语法问题,一般处理步骤是:在命令提示符下执行,显示具体错误,然后适当修改程序。
㈣ php上的500错误,头痛~~~~
不要怪我说的难听,你的基本功是我见过最差的。调用函数居然会方括号!
希望你系统学习一下,必将对你有帮助。磨刀不误砍柴工
请对比我的代码,看有哪些改动。希望对你有一丝丝的帮助
<?php
session_start();
if($_SESSION[user_name]=""){
echo "<a href=\"index.php\">您没有登录,请返回主页登录!</a>";
}else{
echo "<font coler=\"red\">欢迎你:".$user_name."</font>";
echo "<br>";
$id1=mysql_connect("localhost","xxxxx","xxxxx");
mysql_select_db("English",$id1);
$danyuan1=$_POST["danyuan1"];
$nianji1=$_POST["nianji1"];
$aa99="select * from danci where nianji='$nianji1' and danyuan='$danyuan1' AND id='$umb1'";
$result=mysql_query($aa99,$id1);
$info1=mysql_fetch_array($result,MYSQL_ASSOC);
echo "<img src=\"images/english/004.jpg\">";
echo "<br><br>";
echo "<font color=\"blue\" size=\"5\">本单词为".$info1[ci]."</font>";
mysql_close($id1);
}
?>
㈤ 网站后台PHP正常,前台打开显示服务器错误500是什么原因
1、检查 apache的日志文件,看里面说什么,日志通常在/var/log/apache2 或者 /var/log/httpd下面;
2、在index.php打开调试开关,获得更多调试信息,在php开始位置加入
error_reporting(E_ALL); ini_set("display_errors", 1);
3、检查index.php的目录下有没有.htaccess文件,改名以后看看。
㈥ html表单提交到mysql php输出500错误
百个错误的点。我怎么能给你提交楚?告诉你master后面错了,黑暴后面错了。玩个够,后面错了。我就能讲到这么多了,你。你自己查一查好吧。
㈦ PHP不能显示错误信息,返回500错误
没试过用iis运行PHP,不过它提示的第5行,是不是ab 没有定义
㈧ PHP写的页面无法访问,报HTTP500错误,这个是怎么回事
1、从控制面板,程序和功能,打开和关闭中开启本地IIS功能。
4、针对32位的php5.5一定要下载32位的VC11运行库,如果安装的是64位的500错误是无法解决。的。
(8)php输出500扩展阅读:
主要特点
(一)开源性和免费性
由于PHP的解释器的源代码是公开的,所以安全系数较高的网站可以自己更改PHP的解释程序。另外,PHP 运行环境的使用也是免费的。
(二)快捷性
PHP是一种非常容易学习和使用的一门语言,它的语法特点类似于C语言,但又没有C语言复杂的地址操作,而且又加入了面向对象的概念,再加上它具有简洁的语法规则,使得它操作编辑非常简单,实用性很强。
㈨ php出现500错误,求你帮帮我.
是php和mysql连接有问题,解决的方法;
“phpMyAdmin - 错误.无法载入 mysql 扩展” 解决办法
对于php.ini文件,首先进入php5安装目录,假设安装目录为C:\PHP5,将 php.ini-dist 复制一份放到 C:\WINNT( Windows XP/2003 下为 C:\Windows )内,改名为 php.ini,然后用记事本打开,利用记事本的查找功能搜索 extension_dir = "./",并将其路径指到你的 PHP 目录下的 extensions 目录,比如:extension_dir = "C:\PHP5\ext";再搜索 register_globals = Off,将 Off 改成 On;
查找 ;extension=php_mysql.dll,;extension=php_mbstring.dll
;extension=php_mcrypt.dll将前面的引号“;”去掉。
然后把C:\PHP5\libmysql.dll,C:\PHP5\ext\php_mysql.dll,C:\PHP5\ext\php_mysqli.dll拷贝到C:\Windows\system32下,这样PHP5才能支持MYSQL。
BBB:“无法载入mcrypt扩展,请检查PHP配置”解决办法
1、没有正确安装Mysql数据库,在系统服务中Mysql相关的服务没有启动。
2、 在系统的 system32(C:\windows\system32) 目录下缺少 libmcrypt.dll文件,解决方法是找到php目录下的libmcrypt.dll,并将libmcrypt.dll复制到C:\windows \system32目录中,然后重新启动Web服务。
3、在PHP目录下的php.ini文件中,没有将 “;extension=php_mcrypt.dll”中的前面一个“;”去掉,所以不能使用相应功能,解决方法是打开php.ini文件,找到; extension=php_mcrypt.dll改成extension=php_mcrypt.dll //去掉前面的;使之生效