Xfreeでopen_basedir制限がかかります。php.ini設定方法。

レンタルサーバーのXfreeでPHPを用いての画像削除機能が実装できません。
サーバー上に設置したimagesフォルダ内の画像ファイルをunlink()を用いて削除するコードを書いたのですが以下のようなエラーが出ます。

unlink(): open_basedir restriction in effect. File() is not within the allowed path(s)

おそらくphp.iniでのopen_basedir設定によるアクセス制限が原因と思われますが、そのopen_basedirを設定する方法がわかりません。Xfreeのサーバー設定ページからphp.iniを設定することはできるのですが、open_basdirを設定する項目がないのです。

Xfreeで画像削除機能を実装すること自体が無理なのでしょうか?
どなたかご存知でしたら教えてください。よろしくお願いします。

コメントを投稿

0 コメント