 2013-03-16 20:57 | Witam. Od pięciu lat używam Quick.Cms v2.1 i niedawno pojawił się pewien problem. Niedawno na mojej stronie pojawił się zapis:
Deprecated: Function ereg_replace() is deprecated in /home/xxxxx/public_html/libraries/Trash.php on line 96
Odszukałem na forum jak to naprawić:
http://opensolution.org/Quick.Cms/forum/blad-deprecated,1820.html http://opensolution.org/Quick.Cart/forum/wywala-blad-ereg-function,8027.html
Ale niestety pojawił się kolejny błąd:
Notice: A session had already been started - ignoring session_start() in /home/xxxxx/domains/xxxxxx/public_html/index.php on line 31
Nie wiem, o co chodzi. Wklejam zawartość pliku index.php (w linijce 31 nie widzę nic podejrzanego):
<?php //error_reporting( E_ALL ); include("GBan/config.php"); include ("GBan/func.ban.php"); include ("GBan/trackip.php"); checkban($_SERVER['REMOTE_ADDR']); ob_end_flush(); ?>
<?php ob_start(); include("ban_lista.php"); ob_end_flush(); ?>
<?php /* * Quick.Cms by OpenSolution.org * www.OpenSolution.org */ extract( $_GET );
define( 'CUSTOMER_PAGE', true );
require 'config/general.php'; require DB_CONFIG_LANG;
if( HIDDEN_SHOWS === true ) session_start( ); //error_reporting( E_ALL ); require_once DIR_LANG.LANGUAGE.'.php'; require_once DIR_LIBRARIES.'TplParser.php'; require_once DIR_LIBRARIES.'FileJobs.php'; require_once DIR_LIBRARIES.'FlatFiles.php'; require_once DIR_LIBRARIES.'Trash.php'; require_once DIR_PLUGINS.'plugins.php';
require_once DIR_CORE.'common.php'; require_once DIR_CORE.'pages.php'; require_once DIR_CORE.'files.php';
$aActions = isset( $p ) ? getAction( $p ) : getUrlFromGet( ); $iContent = ( isset( $aActions['f'] ) && isset( $aActions['a'] ) && $aActions['f'] == 'p' && is_numeric( $aActions['a'] ) ) ? $aActions['a'] : $config['start_page'];
$oFF =& FlatFiles::getInstance( ); $oTpl =& TplParser::getInstance( DIR_TEMPLATES, $config['embed_php'] ); $oFF->cacheFilesIndexes( $config_db );
$oFile =& Files::getInstance( ); $oPage = new Pages( ); $content = null; $sTheme = null; $sBanner = null;
$sKeywords = $config['keywords']; $sDescription = $config['description']; ob_start( 'changeCharset' );
if( isset( $aActions ) && is_file( 'actions_client/'.$aActions['f'].'.php' ) ) require 'actions_client/'.$aActions['f'].'.php';
if( isset( $sTheme ) && !empty( $sTheme ) && is_file( DIR_THEMES.$sTheme ) ){ require DIR_THEMES.$sTheme; } else{ if( is_file( DIR_THEMES.$aActions['f'].'-'.$aActions['a'].'.php' ) ){ require DIR_THEMES.$aActions['f'].'-'.$aActions['a'].'.php'; } else{ require DIR_THEMES.$config['default_theme']; } } ob_end_flush( ); ?>
Proszę o pomoc.
» Quick.Cms v5.x |
 2013-03-18 06:58 | Przed wywolaniem funkcji session_start() masz prawdopodobnie puste znaki. Na poczatek zamien to:
?>
<?php
na:
?><?php
|