I have projects where large digital media files are involved as documents/attachments that often easily exceed PHP POST file upload limitations.
My desire is that these files should be directly integrated into ProjeQtOr as documents, attachments, or anywhere ProjeQtOr offers external document/file incorporation, but PHP POST is too often a limitation. Somewhat aside, I am using a cloud service where files could be placed, but this structure is not desired.
I see two solutions and by no means am I proposing they are the only possible solutions.
1. Have a specified directory (hidden from world view) entered into ProjeQtOr settings where the end user will do manual ftp uploads using whatever ftp software the end user has. At the juncture of when an end user would be offered a PHP POST upload, offer a selection of the usual POST upload or a "local/server" directory option in a dialog. If the end user selects "local/server", ProjeQtOr would go to a directory specified in system settings to locate the file(s) for incorporation offering the end user a selection dialog to pick from the possible list of files there. Then ProjeQtOr would copy or move the selected file(s) to the appropriate directories specified in ProjeQtOr settings with ProjeQtOr finishing out the procedure the end user is in.. For me, moving would be preferable to copying in this case.
2. Add code for ProjeQtOr to be using PHP FTP functions in order to directly use ftp style file uploading instead of the PHP POST uploading of the files, and make this end user selectable as in #1 above. I realize some 3rd party servers will not support this. Mine does. PHP FTP does not have the limitations of PHP POST.
3. Even perhaps to allow both of the above suggestions alongside PHP POST in ProjeQtOr.
Information for all of this would be entered into the Global parameters section under System/"Files and directories", and for #2 above to add a new section for ftp parameters.
In neither case should PHP POST be abandoned, it surely has its' place and convenience.
In summary, anywhere that ProjeQtOr would be using a PHP POST upload, also offer as an option to do a "local/server" file selection, and/or offer an option to do a PHP FTP style of upload.
Much of my mess in prior posts had to do with me finally coming to the conclusion that PHP POST is backend limited on my 3rd party server and will only follow my PHP.INI specification to an extent. I apologize for this meandering. I've gone back to read the manual atm per your suggestion. I've missed something there I'm sure.
I hope I've been able to sufficiently clarify the matter, and thank you.
Second solution is not possible : only possible way to transfer a file from your local machine ot the server in a browser (through the application) is with PHP POST method.
Any other way to interact with your machine is completely blocked by browser (unless using external borwser Plugins or ActiveX, what we won't do).
First solution can be imagined.
I recorded request as evolution #3350 with very low priority (high cost compared to low improvement)
En poursuivant votre navigation, vous acceptez le dépôt de cookies tiers destinés au bon fonctionnement et à la sécurisation du site (gestion de session, reCaptcha) et à une analyse statistique anonymisée des accès sur notre site (Google Analytics). Si vous vous inscrivez, les informations que vous fournirez ne seront jamais divulguées à un tiers sous quelque forme que ce soit. En savoir plus
Cookies settings
×
Functional Cookies
Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.
Session
Please login to see yours activities!
Other cookies
Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.