Problème d'installation OJS Version 3.1.2

  • Version de l’application : OJS 3.1.2
  • Description du problème : Lorsque je tente l’accès au journal le message ci dessous s’affiche

There are no readable files in this directory tree. Are safe mode or open_basedir active?

Check the value of files_dir in your config.inc.php:

This directory should live outside of your webroot, or should be protected from direct web access, but should be writable by your web server.

This error indicates that PHP cannot access the directory. This typically means that the configuration is pointing at the wrong location, or your webserver process is restricted from the selected location.

Salut je vous remercie d’avance pour m’avoir répondu. en effet je me suis rendu compte que dans la ligne 209 fichier de configuration : “config.inc.php” l’ecriture est de la sorte

;;;;;;;;;;;;;;;;;
; File Settings ;
;;;;;;;;;;;;;;;;;

[files]

; Complete path to directory to store uploaded files
; (This directory should not be directly web-accessible)
; Windows users should use forward slashes
files_dir = /OJS3_data/datadir

; Path to the directory to store public uploaded files
; (This directory should be web-accessible and the specified path
; should be relative to the base OJS directory)
; Windows users should use forward slashes
public_files_dir = public

; Permissions mask for created files and directories
umask = 0022

; The minimum percentage similarity between filenames that should be considered
; a possible revision
filename_revision_match = 70

The installer cannot find a “files” directory in your OJS root.

Most installations will create a new “files” directory outside of the OJS root, for example:
/var/www/html/ojs/
and
/var/www/ojs-files/
with
files_dir = ../../files

Or
/home/username/public_html/
and
/home/username/ojs-data
with
files_dir = /home/username/ojs-data

It will be important to ensure file permissions allow your webserver to write to this directory.

Alternately, you could create the “files” directory within your OJS root. If you do, you must configure your webserver to disallow all script execution from this directory, and should configure your webserver to disallow all public requests.

salut, j’ai preferé reprendre l’installation et voilà ce que ca donne sur le fichier de configuration

;;;;;;;;;;;;;;;;;;
; Paramètres de fichier;
;;;;;;;;;;;;;;;;;;;

[des dossiers]

; Chemin complet du répertoire pour stocker les fichiers téléchargés
; (Ce répertoire ne doit pas être directement accessible sur le Web)
; Les utilisateurs Windows doivent utiliser les barres obliques suivantes
files_dir = / OJS3_data / datadir

; Chemin du répertoire pour stocker les fichiers téléchargés publics
; (Ce répertoire doit être accessible sur le Web et le chemin spécifié
; il doit être relatif au répertoire OJS de base)
; Les utilisateurs Windows doivent utiliser des barres obliques
publiques public_files_dir = public

; Masque de permissions pour les fichiers et répertoires créés
umask = 0022

; Le pourcentage minimum de similitude entre les noms de fichiers à prendre en compte
; une révision possible
filename_revision_match = 70

This would place your “OJS3_data” directory off of the server’s root directory, and would store OJS’s files inside a “datadir” directory contained in “OJS3_data”.

Does this folder exist?

oui le dossier datadir existe

Is the webserver able to read and write to this directory?

OK MERCI
L’hébergement est effectué chez LWS
je leur demanderai de l’assistance je vous reviendrai une fois la solution trouvée. Cependant si vous avez la possibilité de resoudre mon probleme je peux vous passer les commandes et vous me passez une facture de prestation que je paierait

This would be best handled by your system administrator or by your hosting provider. We have asked a number of times for individuals who are available for contract work, but we have not seen many interested. PKP Services may be available for specific contract work, depending on the task, but it looks like they are currently targeting only yearly support contracts.

Ok merci et bonne soirée

Bonsoir dibril …
Tu utilises quel serveur??
Accorde les droit d’utilisateur à ton fichier comme ceci :
Chown - R :www-data cheminDeTonFichier
Chmod -R 755 cheminDeTonFichier

1 Like