1

私のサイトには「_private/session」フォルダーがあり、セッションごとにファイルを作成し、ファイルを保持しているように見え、1,024 を超える inode が原因でホスティング プランに違反しています。

このサイトは GoDaddy でホストされています... あなたの言うことはわかります... GoDaddy でホストしないでください。ただし、助けと建設的な意見をいただければ幸いです。

制限は、ディレクトリごとに 1,024 の inode (ファイルとフォルダー) です。_private/session ディレクトリには、今日の時点ですでに 2,200 を超えるファイルがあり、まだ午前 9:00 にもなっていません。これはサーバーのことですか?コードは、私たちとはもう仕事をしていない誰かによって開発されたので、私は断片を残しています。

4

1 に答える 1

0

この質問を投稿する前に... php.ini ファイルの変数を調べたところ、セッションの保存には多くのオプションがあることに気付きました。たとえば、ライフスパン (セッションが生きている時間の長さ) の変数があります。私の設定は高すぎました。「ガベージ コレクター」が実行される頻度の変数もあります。これは 1/1000 に設定されており、新しいセッションの開始時にガベージが消去される可能性が 0.1% であることを意味していました。私は 1/20 に設定しました。これは、よりクリーンになることを意味します。さらに、これらのファイルが保存されるフォルダーを変更するオプション、サブディレクトリを作成するオプション、ファイル名を変更するオプションなどがあります。質問を投稿する前にこれを見てよかったです。これが他の誰かに役立つことを願っています!

于 2012-08-08T13:14:08.523 に答える