|
|
|
error CGI script หลังจากที่ DreamweaverCS3พยายามแก้ไขเพิ่มเติม JScript Script File ให้แล้ว |
|
|
|
|
|
|
|
ช่วยแนะนำหน่อยค่ะ ว่าต้องทำอย่างไร สาเหตุเกิดจาก จะต้องเพิ่มเติมแก้ไขใน cgi.cgi หรือ
ไม่อย่างไร หรือไม่ควรที่จะให้ DreamweaverCS3 Auto แก้ไข Script ใน ตัว Source code
Dreamweaver สร้าง JScript ให้ สอง file คือ AC_ActiveX, AC_RunActiveContent
หาก ต้องแก้ไข script ต้องแก้ไขที่ไหนอย่างไรค่ะ
Code (PHP)
<?php
ini_set('display_errors', 1);
error_reporting(~0);
$serverName = "localhost";
$userName = "duangjai_root";
$userPassword = "jai";
$dbName ="duangjai_newversion_bible";
$objCon = new mysqli($serverName,$userName,$userPassword,$dbName);
if($objCon->errno){ die($objCon->error); }
$objCon->set_charset("utf8");
//////////////////////////////////////////////////////////
$id=$_POST["lmName1"];
$strSQL = "SELECT * FROM uploadfile WHERE id = ?";
$stmt = $objCon->prepare($strSQL);
$stmt->bind_param('s', $id);
$stmt ->execute();
$result = $stmt->get_result();
$ro = $result->fetch_object();
//ถ้าไม่ใช่ชนิดรูปภาพ ให้เข้าสู่การดาวน์โหลด
if(!preg_match('/(image|flash)/', $ro->file_type)) {
header('Content-Type: '.$ro->file_type);
header('Content-Length : '.$ro->file_size);
header('Content-Disposition : attachment; filename='.$ro->file_name);
echo $ro->file_content;
exit();
}
//ถ้าเป็นรูปภาพให้แสดงผลในแบบเว็บเพจ
?>
<html>
<head>
<meta charset="utf8">
<title>newsearch_show_new6_file</title>
<link rel="stylesheet" href="../css/style.css" />
<script src="Scripts/AC_ActiveX.js" type="text/javascript"></script>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<body>
<hr>
<?php if(preg_match('/image/', $ro->file_type)){?>
<img src="read_image.php?id=<?=$id?>" />
<?php }else{?>
<script type="text/javascript">
AC_AX_RunContent( 'width','468','height','60','src','read_image.php?id=<?=$id?>','movie','read_image.php?id=<?=$id?>' ); //end AC code
</script><noscript><object width=468 height=60 >
<param name=movie value="read_image.php?id=<?=$id?>" />
<embed width=468 height=60 src="read_image.php?id=<?=$id?>"></embed>
</object></noscript>
<?php } ?>
</body></html>
ภาพ Server error
Dreamweaver พยายาม Convert
Dreamweaver ได้เพิ่มเติม script ลงใน Code
Dreamweaver ได้สร้าง JScript Script File ให้
Tag : PHP, MySQL, JavaScript, Apache, XAMPP
|
ประวัติการแก้ไข 2018-11-08 18:56:38
|
|
|
|
|
Date :
2018-11-08 18:53:09 |
By :
494384544414604 |
View :
820 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
https://sysadmin.psu.ac.th/2014/09/05/php-show-error/
ปรับให้มันแสดง error ซะก่อนแล้วเอา error มาแปะ
แล้วก็ DW ถ้าไม่จำเป็นอย่าไปใช้ฟังก์ชั่นสร้างอะไรต่างๆของมันมากนักเลย ส่วนใหญ่ก็ generate ขยะมาด้วย อยากได้อะไรหาโหลด library ในเน็ตแล้วเขียนเอาดีกว่า
|
|
|
|
|
Date :
2018-11-08 21:57:40 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script src="Scripts/AC_ActiveX.js" type="text/javascript"></script>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
ลองดู 2 script ด้านบนได้มีอยู่จริงบน server หรือไม่ ได้อัพโหลดขึ้นไปหรือยัง
เปิดเออเร่อร์ ตาม Mr.V ครับ อาจจะเป็น error จาก php
|
|
|
|
|
Date :
2018-11-09 06:03:51 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คำค้น xampp php.ini error_log เพื่อแก้ไข ค่า default log file
แต่เราสามารถ กำหนดได้ในโปรแกรมว่าเราจะให้ เก็บลงไว้ที่ไฟล์ไหน
ตัวอย่าง เป็นการเก็บไฟล์ โดยให้ folder เริ่มต้นใช้ที่เดียวกับไฟล์ php ปัจจุบัน ที่คำสั่งนี้อยู่ ด้วย constant __DIR__
Code (PHP)
ini_set("log_errors", 1);
ini_set("error_log", __DIR__ . "/asset/PHP_errors.log");
ปล. ตัวอย่างเขียนบน PHP 5.6+ IIS 8+
permission file PHP_errors.log = read/write
|
ประวัติการแก้ไข 2018-11-11 11:04:59
|
|
|
|
Date :
2018-11-11 10:59:31 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|