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
|
ErrNoZipEngine=No engine to unzip %s file in this PHP
|
||||||
ErrorFileMustBeADolibarrPackage=The file %s must be a Dolibarr zip package
|
ErrorFileMustBeADolibarrPackage=The file %s must be a Dolibarr zip package
|
||||||
ErrorFileRequired=It takes a package Dolibarr file
|
ErrorFileRequired=It takes a package Dolibarr file
|
||||||
|
ErrorPhpCurlNotInstalled=The PHP CURL is not installed, this is essential to talk with Paypal.
|
||||||
|
|
||||||
# Warnings
|
# 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>.
|
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
|
ErrNoZipEngine=Pas de moteur pour décompresser le fichier %s dans ce PHP
|
||||||
ErrorFileMustBeADolibarrPackage=Le fichier doit être un package Dolibarr
|
ErrorFileMustBeADolibarrPackage=Le fichier doit être un package Dolibarr
|
||||||
ErrorFileRequired=Il faut un fichier de 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
|
# 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>.
|
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("paypal");
|
||||||
$langs->load("paybox");
|
$langs->load("paybox");
|
||||||
|
|
||||||
if (!$user->admin)
|
if (! $user->admin) accessforbidden();
|
||||||
accessforbidden();
|
|
||||||
|
|
||||||
$action = GETPOST('action','alpha');
|
$action = GETPOST('action','alpha');
|
||||||
|
|
||||||
@ -124,6 +123,14 @@ if ($conf->use_javascript_ajax)
|
|||||||
print '</script>';
|
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);
|
dol_htmloutput_mesg($mesg);
|
||||||
|
|
||||||
print '<br>';
|
print '<br>';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user