-2

ドメインのサブディレクトリに配置された、管理目的のCodeIgniterアプリケーションがあります。

レコードを更新し、ドメインルートのキャッシュフォルダにあるページのキャッシュされたコピーをクリアしようとすると、次のエラーが発生します。

サーバーにPleskコントロールパネルがあり、vhost.confを変更してサーバーを再起動しようとしましたが、問題は解決しません...

まず、サブディレクトリのphpスクリプトがルートのフォルダにアクセスできない理由がわかりません。これはCodeIgniterが原因ですか?

助けてください...以下は私が受け取るエラーです。

A PHP Error was encountered

Severity: Warning

Message: unlink(): open_basedir restriction in effect. File(../../cache/2dd676d5e044a6190d27ccbaf094db7b.html) is not within the allowed path(s): (/var/www/vhosts/xyz.com/httpdocs/:/tmp/)

Filename: models/products_model.php

Line Number: 180
4

1 に答える 1

0

サーバーで「open_basedir」が実際に許可されていますか?多くの場合、オフにすることができます-そして、この種のエラーを生成します...

于 2012-05-18T21:42:04.367 に答える