it:tools:db:dump
This is an old revision of the document!
FP DB Dump
Traduzione italiana (a tratti libera) del documento Database Dump.
Luciano P. 2007/07/03
Il seguente script non effettua alcuna conversione, ma restituisce a video informazioni utili sul vostro DB di FP.
Risulta utile prima di eseguire spbimporter.
Installazione e uso
- Copiare il codice sottostante in un file, salvare con nome
dbdump.php
e puntare il browser su http://mysite/flatpress/dump.php - Ricordarsi di cancellare questo file una volta finito.
dump.php
<?php header('Content-Type: text/plain'); require_once('defaults.php'); require_once(INCLUDES_DIR.'includes.php'); class dump extends fs_filelister { var $_directory = CONTENT_DIR; function _checkFile($d,$f) { $p="$d/$f"; echo substr(sprintf('%o', fileperms($p)), -4), "\t", $p ; if (is_dir($p)) { echo "\tIS_DIR: entering\n\n"; return 1; } else { $s = io_load_file($p); if ((strpos( $p, '.gz' ) !== false ) ) { echo " [ FOUND GZ ] "; $s = gzinflate(substr($s, 10 )); } if ((strpos($f, 'entry') || strpos($f, 'entry')) && (strpos($s, 'VERSION|') === false)) { echo " [ VERY OLD FORMAT ] "; } if (strpos($s, 'relatedlink')!==false) echo " [ relatedlink INVALID KEY ] "; if (strpos($s, '||')!==false) { echo " [ BLANK KEY, dumping ] \n"; echo wordwrap($s, 80); echo "\n"; } } echo "\n"; } } echo "======= FlatPress db dump =======\n\n" ; echo "Listing...\n"; $o =& new dump; echo "\n\nFINISHED"; ?>
it/tools/db/dump.1547312016.txt.gz ยท Last modified: 2019/01/12 17:53 by 127.0.0.1