Etomite 1.1 a PHP 5.3.×
Napísané: Št Nov 25, 2010 12:47 pm
Ak sa pokúšate rozbehnúť Etomite 1.1 na PHP 5.3.× tak určite narazíte na nezrovnalosti typu deprecated. V PHP 5.3.× niektoré funkcie už neexistujú a je potrebné použiť iné, alebo sa používa iný zápis... oprava je jednoduchá. Upravte nasledujúce súbory, alebo si stiahnite prílohu a prepíšte existujúce súbory.
Otvorte súbor index.php:
Otvorte súbor index.php:
- vyhľadajte: $tempSnippetParams = split($splitter, $tempSnippetParams);
- upravte na: $tempSnippetParams = explode($splitter, $tempSnippetParams);
- vyhľadajte: $client =& new phpSniff($GET_VARS['UA'],$sniffer_settings);
- upravte na: $client = new phpSniff($GET_VARS['UA'],$sniffer_settings);
- nájdite všetky reťazce split(
- nahradte ich explode( - ide o riadky 47, 48, 50, 52, 53.
- vyhľadajte: $sql_array = split("\n\n", $idata); a upravte na: $sql_array = explode("\n\n", $idata);
- vyhľadajte: if (ereg('^\#', $sql_do)) continue; a upravte na: if (preg_match('/^\#/', $sql_do)) continue;
- vyhľadajte: if (ereg('^\--', $sql_do)) continue; a upravte na: if (preg_match('/^\--/', $sql_do)) continue;