슬라이드 쇼 Wordpress 플러그인을 만드는 중입니다. (실제로 이것은 Wordpress 질문이 아니지만). 모든 다양한 설정을 통해 PHP를 통해 슬라이드 쇼의 스타일을 지정하는 데 사용되는 CSS 파일을 만듭니다.PHP 파일 사용 권한 - 파일 만들기
CSS 파일은 사용자가 데이터베이스에 저장 한 모든 다른 스타일 변수로 만들어 지므로 동적으로 만들 필요가 있습니다.
문제는 일부 호스팅 업체 (또는 공유 호스팅)가 PHP가 생성 된 파일을 저장하려고 할 때 문제가 발생한다는 것입니다. 일반적으로 파일 사용 권한 문제입니다. 이 파일을 저장하지 않으면 슬라이드 쇼가 제대로 나타나지 않고 오작동합니다.
이러한 파일 권한 문제가있는 사용자를 대신하여 PHP를 통해 수행 할 수있는 작업이 있습니까? 내가 아는 한 PHP를 통해 파일 사용 권한 및 파일 소유권을 수정할 수 있지만 필자는 이전에 직접 해본 적이 없으며 가능한 많은 다양한 시나리오를 다루는 올바른 방법에 대해서는 확신하지 못합니다.
많은 사용자에게 적절한 파일 사용 권한을 변경하는 방법을 알려주는 경우 일 뿐이지 만 이상한 경우에는 완전히 넘어서고 FTP에 로그인하여 수행 할 수 없습니다. 그들을 위해 (종종 FTP가 무엇인지 모르기 때문에).
누구나 올바른 방향으로 나를 가리킬 수 있습니까?
[chmod()] (http : //www.php .net/chmod)를 사용하여 파일 권한 설정을 변경하십시오. 누구나 액세스하기에는 너무 낮은 수준에서 생성하고 가용성을 높여야 할 수도 있습니다. – Duniyadnd
업로드 디렉토리에 파일을 쓸 수 없습니까? WP 설치에서 사용 권한을 이미 설정해야하는 곳? –
@Duniyadnd - 대다수의 시간 동안 사용자가 문제를 겪지는 않지만 때로는 일부 문제가 있습니다. 파일 생성을 중지시키는 호스트는 일반적으로 chmod() 함수도 차단합니다. 이 기능을 사용할 수없는 사용자를 위해 수행 할 수있는 또 다른 조치가 있는지 궁금합니다. –