PHP - CentOS - Apache
Опитвам се да разреша на потребителите да криптират/декриптират файлове на моя сайт. Спрях се на gpg като начин, по който ще криптирам/декриптирам. Проблемът е, че трябва да стартирам shell_exec с командата за криптиране и изглежда не се изпълнява, когато се извика от браузъра. Опитах всичко, за което се сещам, включително даването на разрешение 777 на всички включени папки и файлове, което ми се струва грешно.
Мисля, че мога да постигна това, като настроя cronjob и опашка, но се надявах някой да знае по-добро решение.
Това са командите, които не се изпълняват..
gpg --yes --passphrase=[Enter your passphrase here] -c filename.txt
gpg --yes --passphrase=[Enter your passphrase here] filename.txt.gpg
РЕДАКТИРАНЕ: Повторих командата, която изпращах на shell_exec и тя работи добре от командния ред. Въпреки това няма да се стартира от браузъра.