[Typo3-UG Dutch] Kopie van site

Jos Schipper [netcreators] jos at netcreators.nl
Sat Sep 17 18:28:55 CEST 2005


Hallo Maurice.

Dit probleem had ik een tijd geleden ook.
Ik weet niet hoe je het hebt opgelost.
Maar ik zal hier nog even snel uitleggen hoe je een database kan 
repairen voor het geval het nog een keer fout zou gaan.

We connecten naar de shell van de server.
Daar typen we in:
mysql -ugebruikersnaam -p
We krijgen nu een venstertje te zien waar we het wachtwoord in moeten 
voeren.
Als we dit gedaan hebben zijn we binnen.

Nu gaan we verbinding maken met de database die beschadigd is. We nemen 
voor dit voorbeeld de database databasenaamDit doen we op de volgende 
manier:
*use databasenaam;
*
we krijgen nu al gelijk een error melding dat er een table name kapot is.
In dit voorbeeld ga ik voor de table index_phash.
De error ziet er zo uit: *Didn't find any fields in table 'index_phash'*

We gaan nu de table checken op fouten. Dat doen we op de volgende manier
*check table index_phash.*

In dit geval kregen we de volgende error terug
*| databasenaam.index_phash | check | warning  | Table is marked as 
crashed                              |
| databasenaam.index_phash | check | warning  | 1 client is using or 
hasn't closed the table properly   |
| databasenaam.index_phash | check | error    | Size of datafile is: 
1626112         Should be: 1626176 |
| databasenaam.index_phash | check | error    | Corrupt  *
Als laatste stap gaan we de table repareren.
Dit doen we op de volgende manier.
repair table index_phash

Het resultaat hiervan
*| Table           | Op     | Msg_type | 
Msg_text                                             |
+-----------------+--------+----------+------------------------------------------------------+ 

| databasenaam.index_phash | repair | info     | Found block that points 
outside data file at 1625712 |
| databasenaam.index_phash | repair | status   | 
OK                                                   |
+-----------------+--------+----------+------------------------------------------------------+ 

2 rows in set (0.72 sec)
* 
Jou probleem was al opgelost.. Maar misschien dat andere mensen hier nog 
wat aan hebben :)

Groeten, en een prettig weekend.

Maurice Geurtzen wrote:

>De oorzaak van de foutmelding was een corrupte database. Tijdens het 
>synchroniseren is kennelijk iets fout gegaan. Alles werkt nu. 
>
>Bedankt voor de hulp en prettig weekend. 
>
>Groeten,
>Maurice
>
>
>
>"Daniel Doesburg [netcreators]" <typo3 at doesburg.biz> wrote in 
>news:mailman.1.1126972745.18312.typo3-ug-dutch at lists.netfielders.de:
>
>  
>
>>Ric van Westhreenen (AlterNET) schreef:
>>    
>>
>>>Hoi Maurice,
>>>
>>>Dit is iets dat vaker voorkomt. Als je 'class.t3lib_db.php on line 741'
>>>ingeeft in Google staat daar wel een antwoord tussen.
>>>
>>>      
>>>
>>Het is in elk geval een aardige manier om heel veel sites die met TYPO3 
>>gemaakt zijn, te vinden op het net.
>>Het lijkt wel of haast elke site met deze foutmelding worstelt.
>>
>>Goed weekend,
>>
>>Daniel
>>
>>    
>>
>
>
>_______________________________________________
>Typo3-ug-dutch mailing list
>Typo3-ug-dutch at lists.netfielders.de
>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
>  
>




More information about the TYPO3-UG-dutch mailing list