안녕하세요. 저는 현재 sys ad assistant로 일하고 있습니다. 나는 단지 디렉토리 (그리고 그것의 서브 디렉토리)의 파일이 수정되었다는 것을 어떻게 알 수 있는지 알고 싶다. 나는 모든 PHP 코드를 데이터베이스에 넣어야 할 필요가 있느냐? 파일의 어느 부분이 수정되었는지 알 수있는 가능성이 있습니까? 감사합니다. 도와주세요.디렉토리의 파일이 수정되었는지 확인하십시오.
답변
데이터베이스 참조가 의미하는 바가 확실하지 않지만 일반적으로 파일 작성일을 알고 있으면 filemtime이 다른지 확인할 수 있습니다. 그러나 나는 파일 수정 시간을 사용하는 것에 조금주의를 기울였다. 나는 그들이 오해의 소지가있는 몇 가지 예를 발견 했으므로 이것을 소금 한 알씩 가져 가라.
백업 또는 RCS를 통해 파일의 이전 버전을 사용하는 것 외에 어떤 부분이 수정되었는지 어떻게 볼 수 있는지 생각할 수 없습니다.
이제 어떻게 든 대답을 찾을 수 있습니다. 어쨌든 bash scripting..thnx를 통해 도움을받습니다. –
의견이나 답변으로 찾은 답변을 게시 하시겠습니까? 누군가가 비슷한 문제가있을 수 있으며이 스레드에서 비틀 거릴 수 있습니다. – RonaldBarzell
filemtime()
을 사용하면 파일이 마지막으로 변경된 시간이 표시됩니다.
그러나 버전 제어 시스템을 실행하지 않는 한 어떤 차이가 있는지 알 수 없습니다.
filemtime이 아닌 filemtime입니다. –
@MarcB 물론, 고마워요! – ComFreek
- 1. 파일이 GWT를 사용하여 수정되었는지 확인하십시오.
- 2. 웹 페이지가 수정되었는지 확인하십시오.
- 3. 열린 파일이 C로 수정되었는지 확인
- 4. Bash : 스크립트에서 사용 된 이후 파일이 수정되었는지 확인하십시오.
- 5. VS2008의 사용자 지정 빌드 이벤트에서 파일이 수정되었는지 확인하십시오.
- 6. 파일이 jquery로 수정되었는지 확인하려면 어떻게해야합니까?
- 7. EclipseLink/JPA EntityListener : 엔티티가 수정되었는지 확인하십시오.
- 8. iOS에서 파일이 수정되었는지 여부를 감지하는 방법은 무엇입니까?
- 9. 파일이 FTP 서버의 디렉토리인지 확인하십시오.
- 10. FreeASPUpload에 파일이 있는지 확인하십시오.
- 11. C 파일이 존재하는지 확인하십시오.
- 12. 파일이 열려 있는지 확인하십시오.
- 13. FTP : 파일이 닫혔는지 확인하십시오.
- 14. 텍스트 파일이 있는지 확인하십시오.
- 15. 파일이 오늘 작성되었는지 확인하십시오.
- 16. 파일이 PHP에 존재하는지 확인하십시오.
- 17. 파일이 수정되지 않았는지 확인하십시오.
- 18. 파일이 Java로 복사되었는지 확인하십시오.
- 19. 원격 파일이 변경되었는지 확인하십시오.
- 20. 파일이 비어 있는지 확인하십시오.
- 21. 루트에서 파일이 존재하는지 확인하십시오.
- 22. 앨범에 파일이 있는지 확인하십시오.
- 23. 파일이 동시에 실행되는지 확인하십시오.
- 24. 유닉스에서 심볼릭 링크가 참조하는 파일이 있는지 확인하십시오.
- 25. 분기에서 어떤 파일이 수정되었는지 어떻게 알 수 있습니까?
- 26. c linux 파일이 업데이트/변경/수정되었는지 확인 하시겠습니까?
- 27. 파일이 해싱되지 않고 마지막 초 이내에 수정되었는지 검색 하시겠습니까?
- 28. 파일이 svn 패치 파일에서 추가/제거/수정되었는지 확인하는 방법
- 29. 부분 이름 만있는 디렉토리에 파일이 있는지 확인하십시오.
- 30. 홈 디렉토리 아래에 디렉토리의 존재를 확인하십시오.
날짜를 확인하십시오. –
filesystemwatcher와 같은 것을 사용하여 업데이트를 캐치하거나 데이터베이스에 md5 파일 해시를 저장하고 폴더를 지속적으로 크롤링 할 수 있습니다. http://stackoverflow.com/questions/540339/how-to-check-if-directory-contents- has-changed-with-php – mellamokb
은 데이터베이스에 날짜와 시간 및 파일 이름과 같은 파일 modify.hidden 값을 숨길 때 숨겨진 값을 전달합니다. –