2015-09-24 60 views
0

我有一个网站在我的本地机器上工作,并且在一组网站上工作,但是当我将它移动到需要放置的安全内部网上时,我得到一台服务器500错误。在网络服务器但不是本地主机上的错误500

如果我简化了问题,服务器没有正确处理,所以我已经把所有的内容放到php页面,我直接去了GET部分,我把https://192.168.2.252/searchbysurname.php?q=morris放在地址栏中。这适用于我的正常本地主机。我无法访问服务器上的控制台日志。通过Surname.php

<?php 
session_start(); 
$q = ($_GET['q']); 


# Connect 
$dbc = @mysqli_connect ('*******', '*********', '*******', '********') 
OR die (mysqli_connect_error()) ; 
mysqli_set_charset($dbc, 'utf8') ; 


$q1="SELECT employees.employeeid, employees.firstname, employees.surname FROM employees where UCASE(employees.surname) LIKE UCASE('%".$q."%')"; 
$r1 = mysqli_query($dbc,$q1); 
echo "<table class = 'CSSTableGenerator'>"; 
while($row1 = mysqli_fetch_assoc($r1)) 
{ 
    echo " 
    <tr><td>" . $row1['firstname'] . "</td><td>" . $row1['surname'] . "</td> 
    <td><input type='button' value='View' onclick='viewresults(" . $row1['employeeid'] . ")'></td> 
    <td><input type='button' value='Edit' onclick='editresults(" . $row1['employeeid'] . ")'></td> 
    </div></td></tr> 
    "; 
} 
echo "</table>";?> 
<div id="mainpart"><b></b></div></div> 
+0

其中500 http://pcsupport.about.com/od/findbyerrormessage/a/500servererror.htm? –

+0

我不知道如何找出什么时候我只能访问浏览器上的控制台我试图加载文件(尝试过Chrome和萤火虫,并且无法弄清楚如何获得更多信息)而不是控制台在网络服务器上。 –

+0

为什么你甚至需要控制台?只需在url中打开,请尝试打开php.ini文件上的错误 –

回答

1

企业内网中的服务器

搜索可以有不同的配置? 它是否有mysqli例如? 尝试运行一个简单的脚本<?php phpinfo(); ?>都在本地和Intranet服务器上,并比较...

+0

谢谢。整个mysqli部分丢失。现在我只需要弄清楚如何放置它 - 取消注释php ini文件没有帮助:-( –

相关问题