ploufe Posté(e) le 25 février 2013 Posté(e) le 25 février 2013 (modifié) Bonjour, Après quelques temps sans utiliser le webserver, j'ai voulu re-tester quelques webapp. Et là, quelle ne fut pas ma surprise, plus moyen de faire fonctionner quoi que se soit... dur! Je tombe tout le temps sur une erreur 403. Après quelques tests, il s’avère que les fichiers htm et html fonctionnent bien. Seuls les fichier php font planter la bête. En activant le display-error dans les paramètres php, l'erreur 403 se transforme en la prose suivante : Warning: Unknown: open_basedir restriction in effect. File(/usr/syno/synoman/phpsrc/web/sample.php) is not within the allowed path(s): (:/volume1/video) in Unknown on line 0 Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0 Fatal error: Unknown: Failed opening required '/usr/syno/synoman/phpsrc/web/sample.php' (include_path='.:/usr/syno/php/lib/php') in Unknown on line 0 Que je ne sais interpréter. J'ai l’impression que ça peut être lié à une vielle installation de ipkg en ssh à la grande époque ou les pakages n'existaient pas... Un avis? Une solution? Pour info, ma config : DSM 107+ avec DSM3.1-1636 Merci d'avance! Modifié le 25 février 2013 par ploufe 0 Citer
PatrickH Posté(e) le 25 février 2013 Posté(e) le 25 février 2013 Eh bien s'il ne marche plus c'est que quelque chose a du changer dans la configuration ou dans les fichiers...donc si toi tu ne sais plus ce que tu as fait et pourquoi je ne vais pas pouvoir t'aider... 0 Citer
ploufe Posté(e) le 25 février 2013 Auteur Posté(e) le 25 février 2013 (modifié) Pour ne rien cacher, je n'ai pas mémoire d'avoir modifié quoi que ce soit, en particulier dans les fichiers de config du serveur web ou du php. Pour une raison simple, je n'y comprends rien et ne m'amuse pas trop à y toucher. Mais les faits sont là... Savez vous ce que je peux regarder pour voir , dans un premier temps, l'état actuel de la configuration ? Le message d'erreur ne met il pas sur une piste? Ou peut etre y a t'il moyen de restaurer les fichiers? Merci, Modifié le 25 février 2013 par ploufe 0 Citer
DjMomo Posté(e) le 25 février 2013 Posté(e) le 25 février 2013 Ton open_basedir est incorrect, cf le message d'erreur. Dans le panneau de configuration, il faut désactiver sa personnalisation (je ne sais pas si c'est possible en version 3.1). Sinon, pour info, sur DSM 4.1, il a cette valeur : /etc.defaults:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:/var/services/homes 0 Citer
PatrickH Posté(e) le 25 février 2013 Posté(e) le 25 février 2013 Attention en 3.1 les chemins n'étaient pas les mêmes !! 0 Citer
ploufe Posté(e) le 25 février 2013 Auteur Posté(e) le 25 février 2013 Merci, en décochant la personnalisation, ça personnalisation semble remarcher... 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.