• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

("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