Codeigniter - mise en place de répertoires et de fichiers permissions (chmod paramètres)
Car je ne pense pas que j'avais droit à des autorisations de tous les coins de ma demande dossiers et des fichiers est-il de toute façon à vérifier les autorisations de droite allover eux?
Je veux dire, personne ne sait/standard/tutoriel/lien à suivre pour Codeigniter pour définir chmod
autorisations?
grâce, toute aide appriaciated!
NB: quand je dis tout, je veux dire à partir de la racine de tous les fichiers de l'application & système de dossiers contient
Également de spécifier peu, je crois que j'ai des problèmes avec les autorisations, cause j'ai passé ma demande par le biais de différents systèmes d'exploitation et, par exemple, macosx sertie de différentes autorisations sur les répertoires de windows etc... donc c'est une sorte de l'enfer en fait
C'est mon app schéma:
/project
/application
/system
/css
/img
/vendor
index.php
.htaccess
Vous devez vous connecter pour publier un commentaire.
Vous voulez:
En supposant que celui CI est installé dans la racine web, avec la
application/
etsystem/
répertoires résidant en elle, qui est la configuration par défaut.Ce que je fais, c'est mettre la
application/
etsystem/
répertoires à l'extérieur de la racine web lorsque j'utilise Codeigniter, à quel point vous avez besoin de modifier votreindex.php
fichier pour prendre en compte que:Note, vous seriez de l'ajout de la
../
(et aussi besoin de se déplacer les répertoires à un niveau plus bas), mais je m'égare. Les autorisations pour chaque répertoire devrait être 0755 et pour chaque.php
fichier 0644, partout où vous vous retrouvez de les mettre. Cela inclut n'importe quel fournisseur, 3rdparty, des étincelles, etc, et tous les actifs endroits.Si vous utilisez un moteur de template, de la sorte, bonne configurations de travail avec 0755 autorisations de dossier à l'endroit où le moteur écrit sa sortie et les sorties intermédiaires le cas échéant. Si vous trouvez que la rupture, trouver un hôte qui prend en charge la fonctionnalité suexec de sorte que vous n'avez pas à faire de ces lieux 777 (ou du monde accessible en écriture).
C'est plus facile à faire en utilisant un terminal (SSH), mais devrait également être facilement possible avec ce gestionnaire de fichiers thingadongdong votre hôte fournit.