2015-09-24 62 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文件沒有幫助:-( –

相關問題