Fork me on GitHub






"Aspirer" son propre site xoopsé
Régulier
Inscrit: 16/08/2006 03:07
Messages: 308
Bonjour à tous,


J'ai un soucis assez particulier en ce moment avec mon serveur. En effet il fonctionne parfaitement bien sauf qu'avec mon pote administrateur réseau nous n'avons plus du tout d'accès aux fichiers du serveur, plus d'accès FTP, plus d'accès ssh... Bref comme on en rigole entre nous "le serveur est donc inviolable :D"

Il a bien une solution dans les options de notre dédibox, mais d'après lui, on part à l'aveugle... Et sa solution a de fortes chance de nous amener a perdre tous les fichiers.

Bon a su récupérer les fichiers de la BDD, c'est déjà un gros bon point, mais pour ce qui est du thème et de tous les autres fichiers présent, c'est un peu plus délicat, voir même carrément chiant si on perd ca :D

Je sais que via Protector on peut dupliquer sa BDD et la récuprer facilement, je me demande s'il y a un moyen ou un logiciel capable de reprendre mes fichiers avant de tenter de réparer le serveur.

Voila, je sais que ma demande est un peu étrange mais bon, c'est le problème du moment :D

Merci d'avance.

Posté le : 17/10/2010 22:17

Open in new window
hinsolite.com
Partager Twitter Partagez cette article sur GG+
Re: "Aspirer" son propre site xoopsé
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Vous avez encore accès au admin XOOPS?
Quelles modules sont présent?
Version XOOPS?
Si le thème n'est pas protégée par une .htaccess, c'est possible de télécharger tous les fichiers html (les fichiers css et js sont déjà disponible dans le navigateur).

Posté le : 17/10/2010 23:36

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: "Aspirer" son propre site xoopsé
Régulier
Inscrit: 16/08/2006 03:07
Messages: 308
Bonjour,

Alors oui oui pas de soucis au niveau de Xoops j'ai bien acces a l'admin.

Pour les modules, je vais c/c le listing :
»Les Sondages
»Les Himages
»Blocks Hadmin
»Plan du Site
»MP Manager
»Livre d'Or
»Faire suivre à un ami
»EvenNews
»SmartObject Framework
»XOOPS TAG
»News 1.63
»CBB 3.08
»XOOPS Info
»Xoops Care
»Tchat
»Partenaires
»protector
»Bloc des derniers articles
»ThAdmin
»Yogurt
»X-Aggregator
»links
»download
»Flux RSS
»Faire un don

Je suis en xoops 2.3 et j'ai une bonne dizaine de thème complètement personnalisé à récupérer.

Posté le : 20/10/2010 21:21

Open in new window
hinsolite.com
Partager Twitter Partagez cette article sur GG+
Re: "Aspirer" son propre site xoopsé
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Peut-être avec XoopsCare (exécuter PHP) ou une bloc PHP personnalisée (à mettre sur une seule page), c'est possible de créer une fichier ZIP du dossier themes et puis le télécharger.
function Zip($source$destination)
{
    if (
extension_loaded('zip') === true)
    {
        if (
file_exists($source) === true)
        {
            
$zip = new ZipArchive();
            if (
$zip->open($destinationZIPARCHIVE::CREATE) === true)
            {
                
$source realpath($source);
                if (
is_dir($source) === true)
                {
                    
$files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($source), RecursiveIteratorIterator::SELF_FIRST);
                    foreach (
$files as $file)
                    {
                        
$file realpath($file);
                        if (
is_dir($file) === true)
                        {
                            
$zip->addEmptyDir(str_replace($source '/'''$file '/'));
                        }
                        else if (
is_file($file) === true)
                        {
                            
$zip->addFromString(str_replace($source '/'''$file), file_get_contents($file));
                        }
                    }
                }
                else if (
is_file($source) === true)
                {
                    
$zip->addFromString(basename($source), file_get_contents($source));
                }
            }
            return 
$zip->close();
        }
    }
    return 
false;
}
Zip('/path/to/themes/''path/to/uploads/themes.zip');
Téléchargement par lien /uploads/themes.zip

Posté le : 21/10/2010 02:34

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

30 Personne(s) en ligne (17 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 30 | Plus ...