使用过程:zendstudio8(php5.3) + IIS7.5新建了一个Test.php
<?php $server='192.168.0.122';
$username='sa';
$password='!@#$%';
$database='CxOnline_2010_08_30';
$conn = mssql_connect( $server, $username, $password)
or die("Couldn't connect to SQL Server on $server");
$db = mssql_select_db($database) or die("Couldn't open database $database");
?>F5运行后出现以下错误:HTTP 错误 500.0 - Internal Server Error
无法显示页面,因为发生内部服务器错误。
模块 FastCgiModule
通知 ExecuteRequestHandler
处理程序 PHP_via_FastCGI
错误代码 0x00000000
请求的 URL http://localhost:80/MyTest/Test.php
物理路径 E:\_PHP_Test\MyTest\Test.php
登录方法 匿名
登录用户 匿名
本人初入PHP,请多指教~
<?php $server='192.168.0.122';
$username='sa';
$password='!@#$%';
$database='CxOnline_2010_08_30';
$conn = mssql_connect( $server, $username, $password)
or die("Couldn't connect to SQL Server on $server");
$db = mssql_select_db($database) or die("Couldn't open database $database");
?>F5运行后出现以下错误:HTTP 错误 500.0 - Internal Server Error
无法显示页面,因为发生内部服务器错误。
模块 FastCgiModule
通知 ExecuteRequestHandler
处理程序 PHP_via_FastCGI
错误代码 0x00000000
请求的 URL http://localhost:80/MyTest/Test.php
物理路径 E:\_PHP_Test\MyTest\Test.php
登录方法 匿名
登录用户 匿名
本人初入PHP,请多指教~
/*
$server='192.168.0.122';
$username='sa';
$password='!@#$%';
$database='CxOnline_2010_08_30';
$conn = mssql_connect( $server, $username, $password)
or die("Couldn't connect to SQL Server on $server");
$db = mssql_select_db($database) or die("Couldn't open database $database");
*/ phpinfo();
?>
这个我已经配置上了,且可以正常访问php文件~
500.0 - 发生模块或 ISAPI 错误。
500.11 - 正在 Web 服务器上关闭应用程序。
500.12 - 应用程序正忙于在 Web 服务器上重新启动。
500.13 - Web 服务器太忙。
500.15 - 不允许直接请求 Global.asax。
500.19 - 配置数据无效。
500.21 - 模块无法识别。
500.22 - 无法在托管管道模式下应用 ASP.NET httpModules 配置。
500.23 - 无法在托管管道模式下应用 ASP.NET httpHandlers 配置。
500.24 - 无法在托管管道模式下应用 ASP.NET impersonation 配置。
500.50 - RQ_BEGIN_REQUEST 通知处理期间,发生重写错误。发生配置或入站规则执行错误。
internet选项->高级->取消“显示友好http错误信息”~还是另有其他,请不吝赐教~
error_reporting = E_ALL & ~E_NOTICE
display_errors = On只有在设置了错误处理方式后,php 的错误才不会引发 500 错误(拒绝访问)
http://support.microsoft.com/kb/942031
Warning: main(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for '8.0/no DST' instead in E:\_PHP_Test\MyTest\BL.php on line 8 Fatal error: Call to undefined function mssql_connect() in E:\_PHP_Test\MyTest\BL.php on line 8