IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

trop d'accès aux fichiers/répertoires ?! [PHP 5.2]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Analyste / Développeur / Architecte
    Inscrit en
    Septembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Développeur / Architecte
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2011
    Messages : 2
    Par défaut trop d'accès aux fichiers/répertoires ?!
    Bonjour à tous,

    j'ai écrit du code qui crée des arborescences de fichiers. Il crée un répertoire contenant une quinzaine de répertoires.
    J'appelle cela une branche.
    Et il doit répéter le tout environ 1600 fois. Soit 1600 branches (les unes à côté des autres, ce n'est pas récursif).

    Ce code utilise donc massivement des appels aux fonctions
    file_exists
    isdir
    mkdir($subfolder, 0777, true)

    Malheureusement, après la création d'environ 30 branches : plantage : Internal Server Error.

    Et je n'ai encore créé aucun fichier.

    J'utilise Apache 2.2.11 / PHP 5.2.6 / Windows 7
    Apparemment, le nom des répertoires n'a pas d'influence,
    la vitesse d'exécution non plus (j'ai essayé de ralentir le process par des usleep).

    Pourriez-vous m'aider ?

    Merci,
    Alain

  2. #2
    Membre très actif
    Profil pro
    Inscrit en
    Février 2009
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 149
    Par défaut
    Bizarre...
    Il n'y a rien d'autre d'écrit que "Internal Server Error" ?
    Regarde voir le dernier répertoire ou ça a planté, le chemin qu'il devait avoir.

    Jette un oeil aux fichiers logs voir ce qu'ils racontent.

  3. #3
    Candidat au Club
    Homme Profil pro
    Analyste / Développeur / Architecte
    Inscrit en
    Septembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Développeur / Architecte
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2011
    Messages : 2
    Par défaut [SOLVED]le temps d'exécution !
    Bien vu, je n'avais pas remarqué dans un log du serveur apache:
    PHP Fatal error: Maximum execution time of 30 seconds exceeded

    J'ai augmenté ce paramètre dans le fichier ini. C'était la cause du problème.

    Merci,
    Alain

  4. #4
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Définir un au début de ton script , est sans doute plus judicieux que de modifier le timeout général de ton php.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 23/08/2009, 16h56
  2. [Applet] Accès aux fichiers
    Par alabakan dans le forum Applets
    Réponses: 2
    Dernier message: 21/10/2005, 09h33
  3. [Upload] Date de dernier accès aux fichiers...
    Par John@EuroDevz dans le forum Langage
    Réponses: 10
    Dernier message: 08/04/2005, 10h57
  4. [Tomcat]Droit d'accès aux fichiers créés par une servlet
    Par loulouleboss dans le forum Tomcat et TomEE
    Réponses: 7
    Dernier message: 15/07/2004, 14h32
  5. [Réseau] Autorisations d'accès aux fichiers
    Par Pedro dans le forum API, COM et SDKs
    Réponses: 7
    Dernier message: 19/05/2004, 13h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo