Hola a ver si alguien me puede hechar una mano....
Hemos pasado de un servidor de pruebas con akeeba a un servidor diferente para hacer los ultimos retoques.
Usamos Joomla 2.5.19 y Virtuemart 2.6
Todo funciona perfectamente, pero tanto en el admin como en el fronted, cada vez que se accede a una página nos da un error, y cada vez el error_log es mas grande... asi que si enrra mucha gente seguramente nos quedaremos sin espacio 🙁
Hemos estado mirando pero no vemos ningun caso parecido
El errorlog dice lo siguiente
[12-Apr-2014 17:39:57 Europe/Berlin] PHP Warning: ini_set() has been disabled for security reasons in /home2/almacen1/public_html/libraries/joomla/language/language.php on line 863
[12-Apr-2014 17:39:57 Europe/Berlin] PHP Warning: ini_set() has been disabled for security reasons in /home2/almacen1/public_html/libraries/joomla/language/language.php on line 841
Alguna idea?
en el archivo language.php esta esto
/**
* Parses a language file.
*
* @param string $filename The name of the file.
*
* @return array The array of parsed strings.
*
* @since 11.1
*/
protected function parse($filename)
{
$version = phpversion();
// Capture hidden PHP errors from the parsing.
$php_errormsg = null;
$track_errors = ini_get('track_errors');
ini_set('track_errors', true);
if ($version >= '5.3.1')
{
$contents = file_get_contents($filename);
$contents = str_replace('_QQ_', '"""', $contents);
$strings = @parse_ini_string($contents);
}
else
{
$strings = @parse_ini_file($filename);
if ($version == '5.3.0' && is_array($strings))
{
foreach ($strings as $key => $string)
{
$strings[$key] = str_replace('_QQ_', '"', $string);
}
}
}
// Restore error tracking to what it was before.
ini_set('track_errors', $track_errors);
if (!is_array($strings))
{
$strings = array();
}
if ($this->debug)
{
Podría ser por tema de memoria?
URL del sitio: Contenido solo visible a usuarios registrados
Hola Ramón,
Envía un Ticket a soporte para que un Administrador de Sistemas lo revise y deshabilite dicho "warning".
Saludos