Your comments

Hi Vlad,

The issue started days after I changed users folder path using phpMyAdmin. I was thinking the errors has to do with that...

The server I use is CentOS 7.6 & PHP 7.2.X.

Any idea what could be wrong? Or how to actually trace the issue?

Thank you!

Hi Vlad,

I've disabled mod_security & restarted Apache. Error still exist. Therefore, I enabled mod_security again.

I also noticed another error in the error log:

AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.

Thank you for your help

Thank you for the quick reply. 

I've used phpMyAdmin to change the path. Users can continue to download files after the change, so I guess the change of the path using phpMyAdmin was OK. However, when I try to edit a user in FileRun I get the "Loading" for about 200ms, but nothing happens. After clicking the edit button for about 10 times, it sometimes open the user, and I can make changes. Also, sometimes I get the "An error was encountered while trying to load the data from the server" when I try to open a user or add a user or when I click to refresh the users list.

Does the system keeps an error log (I couldn't find)? Maybe I would be able to get more info. Maybe you have some other ideas how to resolve this.

Thanks again

Thank you Vlad. I will follow the instructions. Is there a configuration file (like database credentials) which I need to keep?

Sorry. That was the wrong error. The actual error is: 

PHP Fatal error: The file /system/classes/vendor/FileRun/Utils/Settings.php was encoded by the ionCube Encoder for PHP 5.6 and cannot run under PHP 7.1 or later. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 7.1. in Unknown on line 0

I'm glad to hear you would consider adding "new" file feature. In my case I don't have notification enabled. Users just login to check if the work is ready for preview/download.

I totally understand that anyone uses the system in a different way and we can't make folders & files bold for everybody. But maybe you can add it as a system option (on/off). Those who likes to highlight new files will enable it, and those who don't like it will keep it off (system default).

Last, maybe we can continue to use the thunderbolt icon (clean & simple) but just modify the behaviour to remove the icon only after a preview or download (not just login). I trust your judgment to pick what will work best for most users, but for me any option that will highlight new files would work :-)

Thank you

Thank you for the additional clarification. Manual labels (add/remove) is not practical because I can't do multiples at once (each file go into different folder) & my clients will hate manual removal :-(

But based on what you said I will forward the task to my PHP programmer. The goal is to add label to any new file, and remove it upon download or preview (not just a click as you pointed out).

Thank you again for this amazing project

So the labels are very helpful (I wasn't aware of this great feature until now :-), but not the best solution. Why? I upload about 30-40 files everyday, and now I will have to manually mark each file as new + the client will have to manually remove this mark after they see it. I think the thunderbolt is much better (auto add & auto remove icon). The only change I can think of is removing the icon only after the item was clicked (not after a login). Can you please improve it?

Thank you Vlad for the quick reply. Actually, the thunderbolt icon is good enough (I don't it to also be bold). However, I do need the icon to stay till the user clicks on the file. Removing the icon after the user closes FileRun (without clicking the item) it too quick. Imagine if Gmail would mark all mail as read after you visit your inbox. Marking items as new for as long as the user didn't click it makes sense. Users will know which files they already reviewed, and which files still need attention.