• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.
  • 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.

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