Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I just installed PERL into my apache2 configuration so that I could use SimpleScripts, however SimpleScripts gave me the following errors:

[18 Nov 21:08] Upload success: vanillaforums-hk4jxv.tgz [+0.000s] Archive upload success. [+0.712s] Upload success: ss_1210569_mvRG_install.pl [+0.000s] Install utility successfully uploaded. [+3.602s] Failed uploading /var/www/v2/vault/tmp/1210569_mvRG_conf--config.php to "/" (after 2 tries) [+0.000s] Upload of local file /var/www/v2/vault/tmp/1210569_mvRG_conf--config.php to pessetto.com/httpdocs/vanilla/conf failed.

I am assuming that it is a permission related problem and that adding it to the same group as the owner would fix it, however I do not know how to add Perl to a group and can't find on Google how. Please, help or lead me on the right path

share|improve this question
    
I was always under the impression that the perl binary does not need to be part of any group, its the effective uid and gid that control execution. For example if I am not root and a perl script need to do something as root it will be denied because my uid (the one executing the script) is not equal to 0 which is root. Maybe I wrong but that was the way I understand it. Granted that may not apply to apache because I am not running a web server I do not know for sure. –  Solignis Nov 19 '11 at 4:22
    
You are probably right, If i am correct apache usually runs as its own user or as part of a group. In my case I believe it is www-data and all scripts are owned by www-data but perl is still gives the error mentioned above. –  Travis Pessetto Nov 19 '11 at 4:41

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.