최신 펌웨어인 1139에 php.iniopen_basedir 설정하는 방법입니다.

이번 펌웨어부터 /usr/syno/etc/rc.d/S97apache-user.sh에 설정된 사항으로 강제 변경하도록 되었네요.

/usr/syno/etc/rc.d/S97apache-user.sh 파일의 16번째 줄에 있는 내용에 원하는 디렉토리를 추가하면 됩니다.

PHPINI_DEF_BASEDIR=“/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:추가할 디렉토리

변경후 웹서비스를 재시작해야 적용됩니다.(ezlink를 사용할 경우 반드시 user를 재시작한 후 sys를 재시작해야 됩니다. 그냥 NAS를 재시작하는 것으로는 안됩니다)

/usr/syno/etc/rc.d/S97apache-user.sh restart
/usr/syno/etc/rc.d/S97apache-sys.sh

restart