Dependiendo del Safe Mode de nuestro servidor, puede darnos el siguiente error al eliminar categorías o productos desde la administración de nuestro OsCommerce.
Warning: set_time_limit(): Cannot set time limit in safe mode in /dir/oscommerce/admin/includes/functions/general.php on line 733
Warning: Cannot modify header information – headers already sent by (output started at /dir/oscommerce/admin/includes/functions/general.php:733) in /home/dir/oscommerce/admin/includes/functions/general.php on line 18…
Para arreglar esto , debemos editar el archivo admin/includes/functions/general.php y donde pone :
// Sets timeout for the current script.
// Cant be used in safe mode.
function tep_set_time_limit($limit) {
if (!get_cfg_var('safe_mode')) {
set_time_limit($limit);
}
}
Cambiarlo por:
// Sets timeout for the current script.
// Cant be used in safe mode.
function tep_set_time_limit($limit) {
if (!ini_get('safe_mode')) {
set_time_limit($limit);
}
}
Para corregir el error hay que usar, ini_get()