ช่วยหนูด้วย O-O
คือว่าผมได้ไปใช้ VDS ฟรีของ Jumpline ครับ ผลคือใช้งานได้ดี แต่เริ่มมีปัญหานิดหน่อย
คือว่าผมได้เขียน Scripts เพื่อดึงรูปจาก hi5 แล้วลองใช้บน hostgator ผลคือใช้งานได้ดีครับ

http://74.52.141.103/img-hi5.php?url=http://guy852.hi5.com
แต่เมื่อผมลองเอาไปลงในโฮสของ JL ผลคือ ไม่มีอะไรเลยครับหน้าว่างๆและที่สำคัญคือดูซอสแล้วไม่มีอะไรเลย???
ผมเลยลองเขียน Scritps ง่ายๆ
<?PHP
$a = file_get_contents("http://thaihosttalk.com/index.php");
echo $a;
?>
ซึ่้งแน่นอน ว่า Hostgator ปกติ แต่ JL ก็ยังเหมือนเดิมคือไม่มีอะไรออกมาเลย
ผมควรแก้ไขยังไงครับ
เพราะผมเป็นมือใหม่ซิงๆกับพวก VPS และน้องนุกครับ
kke
2
เปิด error message สิครับจะได้เห็น
เพิ่มไปบรรทัดแรก หรือก่อน code ที่มีปัญหา
error_reporting (E_ALL);
ครับจะลองดูแล้วจะมารายงานผลครับ
ลองใส่แล้วมันก็ยังว่างเปล่าเหมือนเดิมครับ
ผมโดนมือที่มองไม่เห็นย้ายกระทู็ครับ
โดนปิดการใช้งาน file get content เหมือนที่ dreamhost
ลองค้น wiki ของ dreamhost เขาจะมีวิธีไว้อะครับ
เปลี่ยนมาใช้ curl แทน
แต่ถ้า curl ก็ไม่ลง ก็สวัสดีครับ :smash:
ลองดู phpinfo ก่อนครับ จำได้ว่าต้องเปิด url fopen ไว้ด้วยสำหรับ file_get_contents()
ถ้าให้ชัวร์สร้าง .htaccess โดยใส่
php_flag register_globals off
php_flag allow_url_fopen on
php_flag display_errors on
php_flag display_startup_errors on
เพื่อให้แสดง error ทดสอบเสร็จแล้วก็เอา .htaccess ออก
ตอนนี้มันดึงข้อความจาก hi5 ได้แล้วครับ ผมว่าปัญหานาจะจะเกิดจากบรรทัดนี้
function LoadJpeg($imgname)
{
Guy852
10
อ๊างงงง (เลียนแบบป้าชลลี่)
Fatal error: Cannot redeclare loadjpeg() (previously declared in /var/www/hi5img/index.php:2) in /var/www/hi5img/index.php on line 33
ผลจากการรันตัวนี้ครับ
<?PHP
function LoadJpeg($imgname)
{
กำ เอาเครื่องหมาย @ หน้า function ออกด้วยครับ
ไม่งั้นมันจะไม่แสดง error ครับ ถ้า function นั้นมันมีปัญหา
ค่อยใส่เข้าไปใหม่ตอนเรียบร้อยแล้ว
เดียวจะเอาออกแล้วจะมารายงานผลครับ
rackv
13
[quote author=guy852 link=topic=11098.msg107703#msg107703 date=1209617470]
อ๊างงงง (เลียนแบบป้าชลลี่)
Fatal error: Cannot redeclare loadjpeg() (previously declared in /var/www/hi5img/index.php:2) in /var/www/hi5img/index.php on line 33
ผลจากการรันตัวนี้ครับ
<?PHP
function LoadJpeg($imgname)
{
ลองเอา RSS มาลองดูครับ ถ้า rss ใช้ไม่ได้แสดงว่าเป็นระดับ OS ครับ