I can not log into the backend. I can see the website at frontend, but not at the backend after I logged into. When I entered password and user logon and after it is completely blank page. Why is that? It worked great on my local WAMP server, but not on the server on the network.
I have checked the memory in php.ini and it does not seem to be problems.
You can check it out yourself
:class JRegistryFormatINI extends JRegistryFormat
{
/**
* Converts an object into an INI formatted string
* - Unfortunately, there is no way to have ini values nested further than two
* levels deep. Therefore we will only go through the first two levels of
* the object.
*
* @access public
* @param object $object Data Source Object
* @param array $param Parameters used by the formatter
* @return string INI Formatted String
*/
function objectToString( &$object, $params )
{
/**
* Parse an .ini string, based on phpDocumentor phpDocumentor_parse_ini_file function
*
* @access public
* @param mixed The INI string or array of lines
* @param boolean add an associative index for each section [in brackets]
* @return object Data Object
*/
function &stringToObject( $data, $process_sections = false )
{
static $inistocache;
if (!isset( $inistocache )) {
$inistocache = array();
}
foreach ($lines as $line)
{
// ignore comments
if ($line && $line{0} == ';') {
continue;
}
$line = trim($line);
if ($line == '') {
continue;
}
$lineLen = strlen($line);
if ($line && $line{0} == '')
{
$sec_name = substr($line, 1, $lineLen - 2);
if ($process_sections) {
$obj-> $sec_name = new stdClass();
}
}
else
{
if ($pos = strpos($line, '='))
{
$property = trim(substr($line, 0, $pos));
// property is assumed to be ascii
if ($property && $property{0} == '"')
{
$propLen = strlen( $property );
if ($property{$propLen-1} == '"') {
$property = stripcslashes(substr($property, 1, $propLen - 2));
}
}
// AJE: 2006-11-06 Fixes problem where you want leading spaces
// for some parameters, eg, class suffix
// $value = trim(substr($line, $pos +1));
$value = substr($line, $pos +1);
if (strpos($value, '|') !== false && preg_match('#(?<!\\\)\|#', $value))
{
$newlines = explode('\n', $value);
$values = array();
foreach($newlines as $newlinekey=>$newline) {
// Explode the value if it is serialized as an arry of value1|value2|value3
$parts = preg_split('/(?<!\\\)\|/', $newline);
$array = (strcmp($parts[0], $newline) === 0) ? false : true;
$parts = str_replace('\|', '|', $parts);