• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

("Error: proc_close() failed") on Joomla install

shoggy24

Regular Pleskian
Whenever a client try to setup joomla i get the following errors

Program execution failed, please check Plesk log files for details (proc_close() failed: Empty error message from utility.). Contact your system administrator for assistance.

Error: proc_close() failed: Empty error message from utility.

When i check the plesk log this errors were generated.

PHP Warning: require_once(env-parser.php): failed to open stream: Operation not permitted in /var/www/vhosts/domain.com/vault_scripts/joomla/scripts/configure on line 5
PHP Fatal error: require_once(): Failed opening required 'env-parser.php' (include_path='.') in /var/www/vhosts/domain.com/vault_scripts/joomla/scripts/configure on line 5

PHP Warning: require_once(env-parser.php): failed to open stream: Operation not permitted in /var/www/vhosts/domain.com/vault_scripts/joomla/scripts/configure on line 5
PHP Fatal error: require_once(): Failed opening required 'env-parser.php' (include_path='.') in /var/www/vhosts/domain.com/vault_scripts/joomla/scripts/configure on line 5

I also notice to my dismay that plesk restores the skeleton file to the document root of that domain.
According to the change log here http://download1.swsoft.com/Plesk/P...ild82070807.17.x86_64.html#of_appvault_format plesk says the issue has been resolved in 8.2.0 well i am using 8.2.1

Do anyone know what the problem is or what i can do to resolve this error.

Thanks
 
Its most likely disabled in php.ini

Code:
cat /etc/php.ini | grep proc_close

Sample of returned output
disable_functions = dl , exec , furl_open , passthru , pfsockopen , popen , posix_kill , posix_mkfifo , posix_setuid , proc_close , proc_open , proc_terminate , shell_exec , system , leak , posix_kill , posix_setpgid , posix_setsid , proc_get_status , proc_nice , show_source
 
I ran the command but no output was returned, my OS is FC6. Is there anyway i can check to see if it is disabld.

Thanks
 
you could do:

Code:
cat /etc/php.ini | grep disable_functions

or

Code:
php -i 'phpinfo' | grep disable_functions


Both of those should roughly give you the same exact output results. The second one may be more accurate if you are using a php.ini file that is not located at /etc/php.ini as some installations use different paths.
 
When i run the first command i get;
disable_functions =
The second command returns;
disable_functions => no value => no value

Just to be sure this is not an OS issue i manually installed joomla and mambo and i was able to install both without errors, confirming it is a plesk issue.
 
i installed the 1.0.12 and 1.0.13 version of joomla, plesk application vault comes with the 1.0.12 version.
So the answer is yes same version
 
Did you get a resolution as i have the extact same problem...
 
I never did, i had to install joomla manually and i recently tried again after upgrading to plesk 8.3 and i got a different error, something in the line of env_parser. I just havent had the time to trouble shoot that.
 
Back
Top