0
설명서를 읽었으며 파일을 만들 수있는 곳이 어디인지는 알 수 없습니다. 나는 서버에서 file_put_contents를 사용하면 txt 파일은 PHP 파일을 실행하는 동일한 위치에 만들어 질 것이라고 가정했습니다. 내가 여기서 무엇을 놓치고 있니? 텍스트 파일에 URL을 저장하려고합니다. 컴퓨터에 실제로 서버가 아닌 URL이 필요합니다. 당신이 (하나 이상의 슬래시를 사용) 다른 디렉토리를 지정하지 않는file_put_contents는 파일을 어디에 저장합니까?
while ($blekr<=$blekko_count)
{
echo '<a href='.$Blekko[$blekr]['url'].'><h4>'.$Blekko[$blekr]['url_title'].'</h4></a>';
echo '<p>'.$Blekko[$blekr]['snippet'].'<p>';
echo '<b>'.$Blekko[$blekr]['engine'].'</b>';
$file = 'Blekko.txt';
file_put_contents($file, $Blekko[$blekr]['url'], FILE_APPEND);
echo '<hr>';
$blekr++;
}
[chdir()'] (http://php.net/manual/en/function.chdir.php) * changes * 현재 작업 디렉토리. –
내 코드는 작동해야합니까? 내 서버의 작업 디렉토리에 파일이 저장되지 않았습니다. 나는 그것이 결과를 되풀이한다는 것을 안다. – the5thace
@ the5thace : 스크립트가 디렉토리에 파일을 저장할 수있는 권한이 없다면, 파일은 저장되지 않을 것입니다. PHP 경고는'error_reporting','display_errors','log_errors' INI에 따라 생성 될 수 있습니다 설정. – PleaseStand