#1206 - Using the integrity checker to find problems with a broken install
| Identifier | #1206 |
|---|---|
| Issue type | Feature request or suggestion |
| Title | Using the integrity checker to find problems with a broken install |
| Status | Completed |
| Handling member | PDStig |
| Addon | General / Uncategorised |
| Description | This is a part of the upgrader (/upgrader.php). Try manually changing a bundled file, or deleting a random file, or uploading a random PHP file to sources/, you'll see it finds all these as possible problems. |
| Steps to reproduce | |
| Funded? | No |
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".


Comments
You can access the upgrader tool via upgrader.php file. For example:
<yourdomain>/upgrader.php
(image_001.png)
You must provide the Master password to access the Composr upgrade tool.
(image_002.png)
The integrity checker is placed in the “Step 4” of the table under the “Upgrade steps” section in upgrader tools page.
(image_003.png)
Integrity checker will display a list of files which might be missing and need uploading, new or modified, alien files (if any). Integrity checker is capable of tracking the actions like changing a bundled file, deleting a file or uploading a random PHP file to the “/sources” directory.
Example:
----------------
Create a random php file named testfile.php in the “/sources” directory of Composr and run the integrity checker again. Now, it will list the new testfile.php file in the results.
(image_004.png)
Integrity checker has the ability to handle those files of its own. Tick the checkbox next to the file name and press the “Automatically handle those ticked (checked) – delete/move as needed” button placed below the list of files. The selected files will be deleted or moved as needed. As in this case, the new file will be removed permanently from the “/sources” directory.
(Click to enlarge)
(Click to enlarge)
(Click to enlarge)
(Click to enlarge)
You can access the upgrader tool via upgrader.php file. For example:
<yourdomain>/upgrader.php
(image_001.png)
You must provide the Master password to access the Composr upgrade tool.
(image_002.png)
The integrity checker is placed in the “Step 4” of the table under the “Upgrade steps” section in upgrader tools page.
(image_003.png)
Integrity checker will display the following types of files(if any).
- Files that are actually missing and need uploading
- Newer or modified files
- Alien files
Integrity checker is capable of tracking the actions like changing a bundled file, deleting a file or uploading a new file.
Example:
----------------
Create a random php file named testfile.php in the “/sources” directory of Composr and run the integrity checker again. Now, it will list the new testfile.php file in the results.
(image_004.png)
Integrity checker has the ability to handle those files of its own. Tick the checkbox next to the file name and press the “Automatically handle those ticked (checked) – delete/move as needed” button placed below the list of files. The selected files will be deleted or moved as needed. As in this case, the new file will be removed permanently from the “/sources” directory.