Fix: add test if curl is installed
This commit is contained in:
parent
30989fc6c3
commit
ed3439d8ee
@ -108,6 +108,7 @@ ErrUnzipFails=Failed to unzip %s with ZipArchive
|
||||
ErrNoZipEngine=No engine to unzip %s file in this PHP
|
||||
ErrorFileMustBeADolibarrPackage=The file %s must be a Dolibarr zip package
|
||||
ErrorFileRequired=It takes a package Dolibarr file
|
||||
ErrorPhpCurlNotInstalled=The PHP CURL is not installed, this is essential to talk with Paypal.
|
||||
|
||||
# Warnings
|
||||
WarningSafeModeOnCheckExecDir=Warning, PHP option <b>safe_mode</b> is on so command must be stored inside a directory declared by php parameter <b>safe_mode_exec_dir</b>.
|
||||
|
||||
@ -109,6 +109,7 @@ ErrUnzipFails=Impossible de décompresser le fichier %s avec ZipArchive
|
||||
ErrNoZipEngine=Pas de moteur pour décompresser le fichier %s dans ce PHP
|
||||
ErrorFileMustBeADolibarrPackage=Le fichier doit être un package Dolibarr
|
||||
ErrorFileRequired=Il faut un fichier de package Dolibarr
|
||||
ErrorPhpCurlNotInstalled=L'extension PHP CURL n'est pas installée, ceci est indispensable pour dialoguer avec Paypal.
|
||||
|
||||
# Warnings
|
||||
WarningSafeModeOnCheckExecDir=Attention, l'option PHP <b>safe_mode</b> est active, la commande doit dont être dans un répertoire déclaré dans le paramètre php <b>safe_mode_exec_dir</b>.
|
||||
|
||||
@ -36,8 +36,7 @@ $langs->load("other");
|
||||
$langs->load("paypal");
|
||||
$langs->load("paybox");
|
||||
|
||||
if (!$user->admin)
|
||||
accessforbidden();
|
||||
if (! $user->admin) accessforbidden();
|
||||
|
||||
$action = GETPOST('action','alpha');
|
||||
|
||||
@ -124,6 +123,14 @@ if ($conf->use_javascript_ajax)
|
||||
print '</script>';
|
||||
}
|
||||
|
||||
// Test if php curl exist
|
||||
$curlversion=@curl_version();
|
||||
if (empty($curlversion))
|
||||
{
|
||||
$langs->load("errors");
|
||||
$mesg='<div class="error">'.$langs->trans("ErrorPhpCurlNotInstalled").'</div>';
|
||||
}
|
||||
|
||||
dol_htmloutput_mesg($mesg);
|
||||
|
||||
print '<br>';
|
||||
|
||||
Loading…
Reference in New Issue
Block a user