PHP file (Folder/File Scanner for changes)
- or -
Post a project like this1594
$150
- Posted:
- Proposals: 6
- Remote
- #2605188
- Completed
Experienced Graphics designer |Experienced WordPress Full Stack|SharePoint Expert|Data Entry Team |flyer/business card/Brochure||2DAnimation||Photoshop work|
Islamabad
Web Developer - Core PHP | Zend, Codeignitor, Cakephp, Laravel | Wordpress | Javascript, Jquery, Angularjs | Amazon web services | API Integration | Web Scrapper
Ahmedabad
263555623598251428493457445632917151981
Description
Experience Level: Intermediate
Requirements
- 1 Simple PHP File to hold all the code. (example “scan.php”)
- it will be executed by CRON JOB.
- all config in separate section in that 1 php file at the bottom of the code
- script will do following :
- 1 Scan selected folder and subfolder ( No limit in substructure ) use off array in case i want to add multiple folder locations.
- 2 will have option to exclude certain extensions ( .jpg .gif and so more can be added to it later ) to skip scanning of these.
- 3 Will check files/folders for ( Date Change, Permission Modification, Add/Remove Date) , Possibly it would save a text file on server with previous scan output ( example “output.txt” that would consist of previous Folder Index files/directories with date/time and permissions) that the file would be used to compare scans and new output would be save ( my idea but i am open on your suggestions )
- 4 No Database - no option to create one.
- 5 Once file changes detected it would simply send an Email with modified files listed + IP + time ( only when changes are detected ) ( separate section for Email server and template ) it would show file name and folder structure + date of modification
- 6 IP Detection to each CHANGE on server.
- 7 Clean and organized Config Area to make change in configuration... (time out , mail server, output file name, cron frequency, timezone, and other...)
- 8 Code can not be Minified.
- 9 NO GUI. changes will be made in php script.
- 10 PHp 5 - 7 support must work in php 5.3 and 7.3
- again it would be NO GUI, 1 php file script. Thats it.
some security suggestion i would like in my example to protect files from being seen online and executing from outside to 2 files in my example ( scan.php, output.txt/output.php ) to have Permission 700 if possible just for Server use unless you have some other ideas…
i would not like to expose “output.txt” to browser printout… that would be bad if someone put the thx file name in browse and saw all my file sin a browser LOL . we could use output.php to help it too.. or hashed or whatever is recommended.
- 1 Simple PHP File to hold all the code. (example “scan.php”)
- it will be executed by CRON JOB.
- all config in separate section in that 1 php file at the bottom of the code
- script will do following :
- 1 Scan selected folder and subfolder ( No limit in substructure ) use off array in case i want to add multiple folder locations.
- 2 will have option to exclude certain extensions ( .jpg .gif and so more can be added to it later ) to skip scanning of these.
- 3 Will check files/folders for ( Date Change, Permission Modification, Add/Remove Date) , Possibly it would save a text file on server with previous scan output ( example “output.txt” that would consist of previous Folder Index files/directories with date/time and permissions) that the file would be used to compare scans and new output would be save ( my idea but i am open on your suggestions )
- 4 No Database - no option to create one.
- 5 Once file changes detected it would simply send an Email with modified files listed + IP + time ( only when changes are detected ) ( separate section for Email server and template ) it would show file name and folder structure + date of modification
- 6 IP Detection to each CHANGE on server.
- 7 Clean and organized Config Area to make change in configuration... (time out , mail server, output file name, cron frequency, timezone, and other...)
- 8 Code can not be Minified.
- 9 NO GUI. changes will be made in php script.
- 10 PHp 5 - 7 support must work in php 5.3 and 7.3
- again it would be NO GUI, 1 php file script. Thats it.
some security suggestion i would like in my example to protect files from being seen online and executing from outside to 2 files in my example ( scan.php, output.txt/output.php ) to have Permission 700 if possible just for Server use unless you have some other ideas…
i would not like to expose “output.txt” to browser printout… that would be bad if someone put the thx file name in browse and saw all my file sin a browser LOL . we could use output.php to help it too.. or hashed or whatever is recommended.
Cwx D.
100% (1)Projects Completed
3
Freelancers worked with
3
Projects awarded
17%
Last project
14 Nov 2019
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Why you prohibited database usage?
864244
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies