2014-09-25 2 views
-1

어제, 나는 놀고있는 앱에 정보를 넣고 가져 오는 기술을 찾고있었습니다. 내 연구에서, 나는 다음과 같은 PHP 스크립트 건너 일어난 :PHP file_get_contents가 데이터베이스를 지우기 만 했습니까?

<?php 
    $url = 'http://www.example.com'; 
    $output = file_get_contents($url); 
    echo $output; 
    ?> 

는 내가 얼마 전에 함께 넣어 것 줌라의 웹 사이트에 그것을 밖으로 시도. 꽤 근사했다. 그것은 모든 정보를 가져 와서 새로운 URL에 표시했습니다. 그루비. URL을 닫고이 PHP 파일을 사이트에서 제거했습니다.

지금 ... DRAMAS !! 내가 컨트롤 패널에 로그인을 통해 데이터베이스에보고하려고했습니다

Database Error: Unable to connect to the Database: Could not connect to database

오늘은 ... 내가 발견했던 몇 가지 사소한 콘텐츠 항목을 편집 오늘 내 줌라 페이지의 URL을 방문하고, 제어판을 통해 phpMyAdmin ...하지만 그것의 빈 오르막! 내 말은, 아무것도. 그리고 데이터베이스는 0Mb를 보여줍니다.

FTP 로그인을 확인했는데 모든 파일과 폴더가 평소와 같이 자리를 차지하는 것 같습니다.

무슨 일이 일어 났는지 아는 사람 있습니까?

+3

file_get_contents는 원격 사이트에서 데이터베이스를 확실히 삭제할 수 없습니다. 그러나 실제로 사용한 URL을 호출하면 임의의 결과가 발생할 수 있습니다. – fast

+1

mysql 서버가 실행 중입니까? file_get_contents는 브라우저에서 페이지를 방문 할 때와 동일한 효과를 가져야합니다. 아무 것도. –

+0

@fast 너무 빨리 응답 해 주셔서 감사합니다. 고객 센터에서 호스팅에 대한 메시지를 받았습니다 : "발생한 불편을 사과드립니다. 사이트가 위치한 서버에 대해 확인 된 사례가 있습니다 .MySql 서버가 오프라인 상태입니다. 시스템 관리자는 이미 고객은 많은 고객에게 영향을 미치고 있기 때문에 최대한 빨리이 문제를 해결하기 위해 최선을 다하고 있습니다. " – cpardon

답변

0

file_get_contents는 브라우저에서 페이지를 방문 할 때 데이터베이스와 동일한 효과가 있어야합니다. 아무 것도.

관련 문제