View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
1206 | Composr documentation | General / Uncategorised | public | 2013-04-26 18:16 | 2015-09-25 12:59 |
Reporter | Chris Graham | Assigned To | Guest | ||
Priority | normal | Severity | feature | ||
Status | resolved | Resolution | fixed | ||
Summary | 1206: Using the integrity checker to find problems with a broken install | ||||
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. | ||||
Tags | No tags attached. | ||||
Attach Tags | |||||
Attached Files | |||||
Time estimation (hours) | |||||
Sponsorship open | |||||
|
Composr comes with a built-in “integrity checker” which can be used to repair a corrupted copy of Composr. Integrity checker is a part of the upgrader tool (upgrader.php). Integrity checker can be used to find out-dated and corrupt files in the Composr system. You can use this tool at any point, regardless of whether you have recently upgraded or not. 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. |
|
Assigned for tutorial review by Deepu |
|
Composr comes with a built-in “integrity checker” which can be used to repair a corrupted copy of Composr. Integrity checker is a part of the upgrader tool (upgrader.php). Integrity checker can be used to find out-dated and corrupt files in the Composr system. You can use this tool at any point, regardless of whether you have recently upgraded or not. 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. |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-02-26 18:29 | Chris Graham | Category | General => General / Uncategorised |