생각하지 않습니다 여기 내 코드입니다 :fwrite 작동 fwrite 않습니다? 이 권한
<?php
$getfromdb = 5;
$filename = 'file'.$getfromdb.'.php';
fopen($filename, 'w');
fwrite($filename, '<?php echo "works!"; ?>');
fclose($filename);
?>
내가 777 권한 디렉토리에있는 모든 파일을 변경했습니다가. 'file5.php'파일이 생성되었지만 664 개의 권한이 있으므로 777 권한으로 설정했습니다. 그런 다음 프로그램을 실행하면 오류가 발생합니다.
경고 : fwrite() : 제공된 인수가 /srv/disk4/865173/www/fishtaco.mypressonline.com/sitequinetest.php의 유효한 스트림 리소스가 아닙니다. line 5
그리고 fclose on line 6 ... 'file5.php'에는 777 개의 권한이 있지만. 내 호스트로 'awardspace.com'를 사용
메신저, 사전에 어떤 도움
감사합니다.
파일 핸들이 필요합니다. 파일 핸들이 필요합니다 :'$ fp = fopen ($ filename, 'w'); fwrite ($ fp, ...);' – Sim