Bonjour, je viens tout juste de decouvrir Novius, qui m a l air d etre vraiment tres interessant
Dans le meme temps en hebergement, j ai decouvert Olympe ( qui a l air compatible avec Novius ) donc parfait
J'upload tout les fichiers
Modifie le .Hta en le mettant a la racine ( puisque le serveur est consideré comme mutualisé si je comprend bien )
Je modifie le fichier dans Local , config.php.sample
Et je me dirige donc sur le lien http://bienvenuedansmasphere.olympe.in/ afin de lancer l'installation
Et la , erreur 500 ...
J'imagine avoir loupé quelques choses, mais je ne vois pas dans l'absolue
Merci pour votre aide
# NOVIUS OS - Web OS for digital communication
#
# @copyright 2011 Novius
# @license GNU Affero General Public License v3 or (at your option) any later version
# http://www.gnu.org/licenses/agpl-3.0.html
# @link http://www.novius-os.org
Options +FollowSymLinks -Indexes
# Replace novius-os-install-dir by the real Novius OS installed directory
ErrorDocument 404 /novius-os-install-dir/public/htdocs/novius-os/404.php
SetEnv HTACCESSALLOW true
<IfModule mod_version.c>
<IfVersion >= 2.4>
DirectoryIndex disabled
</IfVersion>
</IfModule>
<IfModule !mod_version.c>
DirectoryIndex disabled
</IfModule>
## Post-installation optimisation
#<IfModule xsendfile_module>
#XSendFile On
## Replace "novius-os-install-dir" by the real Novius OS installed directory
#XSendFilePath /novius-os-install-dir/local/data
#</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine on
# Entry point for back-office controller URL
RewriteRule ^(admin(|/.*))$ public/htdocs/novius-os/admin.php [QSA,PT]
# Entry point for front office
RewriteRule ^([^\.]*)$ public/htdocs/novius-os/front.php [QSA,PT]
RewriteRule ^.+(\.html|/)$ public/htdocs/novius-os/front.php [QSA,PT]
# Novius OS is not installed, redirect to install
RewriteCond !%{DOCUMENT_ROOT}/novius-os-install-dir/public/htdocs/novius-os/front.php -f
RewriteRule ^public/htdocs/novius-os/front.php /novius-os-install-dir/install.php [R,L]
# do nothing for URL begining with a folder in public/(static|cache|media|data|htdocs)
RewriteRule ^public/(static|cache|media|data|htdocs)/ - [L]
# Redirect URL not begining with public folder to public
RewriteRule ^(static|cache|media|data|htdocs)/(.*) public/$1/$2 [L]
# Abstraction of htdocs directory in public
RewriteRule ^(.*) public/htdocs/$1 [L]
</IfModule>
Et voici une capture de la racine
Merci pour les encouragements
Le 1er truc qui me semble bizarre c'est la capture de la racine.
A côté de ton .htaccess tu devrais avoir quelque chose qui ressemble à ça
Certains fichiers ou répertoires cachés en moins si tu as fait l'install avec le zip (pas de .git, .gitignore, .gitmodules, .travis.yml, .scrutinizer.yml et README.md)
Mes questions :
http://docs-fr.novius-os.org/fr/0.1/how_to/install.html#etape-b-2-fichiers-htaccess
Ensuite j'ai installé via le zip et je te met un screen du contenu du dossier
La bonne procédure est ici et est beaucoup plus simple (heureusement on a fait des progrès sur l'install)
Installation Documentation française
mais peut etre ai je mal fait, je retente encore une fois, et vous dis ça
Dézip en local
Envoies le contenu du dossier novius-os dans ton dossier bienvenuedansmasphere
Dans ton navigateur appelles, la page correspondant à ton site, normalement tu va tomber sur une première étape d'installation.
Un fichier Hta a eté crée automatiquement a la racine en + du .htaccess.shared-hosting
Voici comment il se presente
# NOVIUS OS - Web OS for digital communication
#
# @copyright 2011 Novius
# @license GNU Affero General Public License v3 or (at your option) any later version
# http://www.gnu.org/licenses/agpl-3.0.html
# @link http://www.novius-os.org
Options +FollowSymLinks -Indexes
# Replace novius-os-install-dir by the real Novius OS installed directory
ErrorDocument 404 /dns/in/olympe/bienvenuedansmasphere/public/htdocs/novius-os/404.php
SetEnv HTACCESSALLOW true
<IfModule mod_version.c>
<IfVersion >= 2.4>
DirectoryIndex disabled
</IfVersion>
</IfModule>
<IfModule !mod_version.c>
DirectoryIndex disabled
</IfModule>
## Post-installation optimisation
#<IfModule xsendfile_module>
#XSendFile On
## Replace "novius-os-install-dir" by the real Novius OS installed directory
#XSendFilePath /dns/in/olympe/bienvenuedansmasphere/local/data
#</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine on
# Entry point for back-office controller URL
RewriteRule ^(admin(|/.*))$ public/htdocs/novius-os/admin.php [QSA,PT]
# Entry point for front office
RewriteRule ^([^\.]*)$ public/htdocs/novius-os/front.php [QSA,PT]
RewriteRule ^.+(\.html|/)$ public/htdocs/novius-os/front.php [QSA,PT]
# Novius OS is not installed, redirect to install
RewriteCond !%{DOCUMENT_ROOT}/dns/in/olympe/bienvenuedansmasphere/public/htdocs/novius-os/front.php -f
RewriteRule ^public/htdocs/novius-os/front.php /dns/in/olympe/bienvenuedansmasphere/install.php [R,L]
# do nothing for URL begining with a folder in public/(static|cache|media|data|htdocs)
RewriteRule ^public/(static|cache|media|data|htdocs)/ - [L]
# Redirect URL not begining with public folder to public
RewriteRule ^(static|cache|media|data|htdocs)/(.*) public/$1/$2 [L]
# Abstraction of htdocs directory in public
RewriteRule ^(.*) public/htdocs/$1 [L]
</IfModule>
Et voici un screen pour les fonctio d'Olympe, normalement pas de soucis ici
L'erreur 500 elle dit quoi ?
Regardes si tu as un fichier de log logs/fuel/2014/04/15.php et si oui ce qu'il y a dedans.
Erreur 500 : Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at admin@olympe.in to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.4.6 (Ubuntu) Server at bienvenuedansmasphere.olympe.in Port 80
( j ai posté sur leur forum, mais aucune aide pour le moment )
Pour le fichier log, si on parle bien du dossier a la racine du meme nom .../log/fuel
Rien dans le dossier :s
Quel est l'URL relative de la page qui plante ?
Le probleme viendrait donc de chez eux ?
Essayes en ajoutant la ligne
RewriteBase /dns/in/olympe/bienvenuedansmasphere/
Sous la ligne
RewriteEngine on
Leur forum pullule d'erreur 500 venant du htaccess et sur les hébergement mutualisé ça vient souvent de là.
Ça serait dommage de passer à côté d'un tel hébergeur gratuit
Si jamais je trouve, je vous fais signe
Après tu peux essayer en enlevant les bouts bloc par bloc jusqu'à ne plus avoir l'erreur 500.