Avisos
Vaciar todo

Warning Constante en error_log

2 Respuestas
2 Usuarios
0 Reactions
998 Visitas
Kismo
Respuestas: 35
Eminent Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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


 
Respondido : 12/04/2014 6:15 pm
Luis Mendez Alejo
Respuestas: 23269
Illustrious Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Ramón,

Envía un Ticket a soporte para que un Administrador de Sistemas lo revise y deshabilite dicho "warning".

Saludos


 
Respondido : 13/04/2014 1:47 am