I am facing problems with PHP interface that calls perl and shell scripts. These enable uploading of a file to a folder and execute them with some input while storing output into some other files. Now it appears that I can either give read-write access or execute using one of the following:
chcon -Rv --type=httpd_sys_rw_content_t user_dir/
chcon -Rv --type=httpd_fastcgi_script_exec_t user_dir/
How can I enable a folder recursively to have read-write and execute permissions? It appears that only one of the two contexts are effective. With the first an executable is being created by the compiler but cannot run, whereas with the second version the compilation also is not possible.