私はCronjobのPHPファイルに動作中のSQLクエリを入れようとしています。しかし、空の500の内部サーバーエラー通知のみを受け取ります。PHPでのSQLクエリと出力が機能しない - 500 Internal Server Error
SQLクエリはPHPmyAdminで正常に動作します。ここでは、コード
:
<?php
$con=mysqli_connect("HOST","DBUSER","DBPW","DBNAME");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT oc_order_product.order_id AS bestellnr, oc_order_product.quantity, oc_order_product.model, oc_order_product.name, oc_order.shipping_company, oc_order.shipping_firstname, oc_order.shipping_lastname, oc_order.shipping_city
FROM oc_order_product, oc_order
WHERE oc_order.order_id = oc_order_product.order_id
AND oc_order.order_status_id = 1
ORDER BY bestellnr, model");
while($row = mysqli_fetch_array($result))
{
echo $row['oc_order_product.order_id'] . "; " . $row['oc_order_product.quantity'] "; " . $row['oc_order_product.model'] "; " . $row['oc_order_product.name'] "; " . $row['oc_order.shipping_company'] "; " . $row['oc_order.shipping_firstname'] "; " . $row['oc_order.shipping_lastname'] "; " . $row['oc_order.shipping_city']; //these are the fields that you have stored in your database table
echo "<br />";
}
mysqli_close($con);
?>
のerror_logは空です。私のコードに何か問題がありますか? エラーメッセージ、私がメールイストを経由して受け取ること:
ステータス:500内部サーバーエラー X-Poweredのバイ:PHP/5.6.19 コンテンツタイプ:text/htmlの。文字セット= UTF-8
ありがとう
ファンタスティック。おそらくistはこれでした。私は他の小さなエラーを発見し、今は正常に動作します。 – 27eleven