导航:首页 > IDC知识 > php服务器500错误

php服务器500错误

发布时间:2020-11-21 14:32:18

1、PHP环境出错500错误怎么解决

网站建设时,使用的是PHP语言,PHP语言使用的是Linux的环境,在用Linux配置PHP环境时经常会遇到500的错误,500的错误怎
么解决呢?在Linux服务器主要与.htaccess配置文件有关系,该文件一般应用于伪静态,请不要使用了超出服务器配置权限以外的命令,如下命令都
会引起该错误
# Don't show directory listings for URLs which map to a directory.
Options -Indexes
# Follow symbolic links in this directory.
Options +FollowSymLinks
AddEncoding gzip .jgz
AddType "text/javascript;charset=UTF-8" .jgz
AddEncoding gzip .zcss
AddType "text/css;charset=UTF-8" .zcss

2、网站后台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文件,改名以后看看。

3、PHP+apache 运行报错:服务器错误 HTTP错误500

把目录下面的伪静态给删除掉!文件名字是(.htaccess)将这个文件删除掉就行了,这是解决你说的服务器500错误

4、php连接mysql出现服务器500错误。

windows下需要检查php.ini里边的mysql.dll是否加载,phpinfo中是否有mysql这个配置。

有可能服务器没回搭建好 你什么操作系答统、什么HTTP服务器,如果你是windows下手工配的环境,认真检查下吧,如果是只有用mysql函数才会出错,就检查下系统变量有没加入mysql的bin目录,检查mysql有没正常运行,检查php有没载入mysql扩展
新手建议使用集成AMPSERV 搭建环境

5、为什么我服务器,访问不了php文件,一访问就提示"500内部服务器错误" 该怎么配置?php5.6

哈哈 用phpstudy吧,装好vc库,直接开跑~~~
非常舒服,去官方下载的时候注意选择老版的,
好像被收购了,新增了一些不实用的功能,嵌入广告,没有老版本的好用~~~
如果,找不到,可以私聊我,看到后发你,可能会比较晚~

6、Apache+PHP+phpMyAdmin+MySQL,phpMyAdmin出现500错误,怎么解决?

NI你用系统自带的IIS吧,比较方便。设置如下:(由于图片粘贴不方便,下载附件吧)

PHP下载安装:http://www.php.net下载。

安装目录放在C:/PHP/

 

 

1.修改:C:/PHP/php.ini-list文件名为php.ini,复制到C:/windows/,修改php.ini:使其支持GD,MYSQL等。

2.复制libmcrypt.dll,libmysql.dll,php5ts.dll三个文件到C:/windows/system32下。

3.如下图:

注意:上面的extension_dir=”D:/php/ext”

接着把:C:php下的php5ds.dll  ,libmysql.dll  ,libmcrypt.dll放入c:windowssystem32

 

 

 


IIS设置(使支持php):(根目录在c:/inetpub中)wwwroot为默认站点文件夹

首先把web default side删除,新增一个web网页就好了。

1.首先将控制面板—>所有控制面板—>程序和功能—>打开或关闭windows功能,把internet信息服务一项全部选上。

2.控制面板—>所有控制面板—>管理工具—>打开Internet 信息服务(IIS)管理器。

3.在主菜单栏(**pc)单击ASP设置父径属性为ture。

4.ISAPI筛选器:添加如下(php的isapi文件)

 

5.处理程序映射(添加如下)

 

 

6.添加网站,设置如下:当80被asp占用时改为8080.

 

 

 

 

7.网站高级设置如下:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8.添加应用程序池

 

 

 

 

 

 

 

 

 

9.浏览:产生如下效果,说明iis设置成功。

 

 

 

 

 

 

 

 

 

在txt文档写下net stop w3svc
net stop iisadmin
net start w3svc 另存为.bat文件,运行(有的电脑需要)。

 

在默认目录wwwroot用写字板新建一个phpinfo.php文件,内容为<?php  phpiofo();?>检测看iis是否支持了php,显示php版本信息就说明成功了。

3. Mysql安装

Mysql下载安装很容易,但是注意下载那种不是压缩包的,只有一个安装结构的那种,然后可以设置用户名及密码的。(我有资料)。

4.dreamweaver下的php与mysql链接

首先建立一个站点,站点路径放在C:/inetput/wwwroot/下

其次,建立服务器,名称随便;链接方法:本地/网络;服务器文件夹:c:/inetput/

      Web url:http//localhost/ 再点击高级设置,维护同步信息勾上,服务器模型:phpmysql

保存完,勾上测试。

最后,在窗口点击数据库,点击加号添加数据库,数据库设置如下:webconn(自己取),localhost,root(你装mysql时自己用户名),密码(装mysql设的)然后点击浏览,看ianjiemysql没有.选择数据。完事~

7、php连接不上mysql 出现HTTP 500 内部服务器错

http 500 是没有访问权限
并不是连不上mysql
把你的网站目录放到非c盘试下
如果还不行
新建个来宾用户 把iis指定给新建的用户
这两步应该能解决你的问题的了

8、php问题 出现HTTP 500 - 内部服务器错误

500错误是脚本运行有错,你查看你的日志就知道程序第几行错了,最好设置WEB服务器显示错误信息到浏览器。

9、访问 php网站出现 500内部服务器错误是为什么呢

500内部错误是http错误的一种,表示是你的程序出错了。

你程序出错了原因就比较多了。如果可以的话,尽可能的给大家说说你是访问那个文件的时候出现的错误,然后把代码给大家看看。这样对你的问题有帮助些。

10、PHP http500服务器内部错误

你上面的代码是没有问题,是服务器的错误:

一、可能是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

方法二:

1、运行:regsvr32 %windir%/system32/vbscript.dll

2、运行:msdtc-resetlog

3、重装IIS

与php服务器500错误相关的知识