2017-10-31 20 views
0

私はCentoOSでPHP7(WHM/CPANEL)とPrestaShopの1.7SessionHandler :: gc():ps_files_cleanup_dir |パーミッション拒否された(13)

に問題があるシステムが私にこのmessaggesを与える:

Notice on line 429 in file /home/onywf3fr9a/public_html/app/cache/dev/classes.php 

[8] SessionHandler :: GC() :ps_files_cleanup_dir:のopendir(/ VAR/cpanelの/ PHP /セッション/ EA-php70)が失敗しました:許可拒否(13)

+0

に「/ tmpに」にsession.save_pathphp.iniを変えましたか? –

+0

FileZillaのディレクトリパーミッションを確認する –

+0

"ps_files_cleanup_dir"はおそらく、このディレクトリ内で削除アクションを許可するようにしてください。 –

答えて

0

«Notice: SessionHandler::gc(): ps_files_cleanup_dir: opendir("/var/cpanel/php/sessions/ea-php70") failed: Permission denied"
を固定します

この特定のフォルダ(/ var/cpanel/php/sessions/ea-php70)の書き込みアクセス権は、PHPインタプリタで使用するオペレーティングシステムアカウントに付与することをお勧めします。

session.gc_probability = 0 PHP設定でPHPのセッションガベージコレクタを無効にすることは、セッションフォルダに孤立したセッションファイルがたくさんあり、ディスクスペースを浪費し、あなたのサーバー。

+0

"セッションフォルダに孤立したセッションファイルがたくさんあるため---" debian phpパッケージは来ませんPHPとは独立してセッションをクリーンアップする専用のcronジョブを使用していますか? – zerkms

2

私は同じ問題を持って、私はあなたがこのディレクトリを書き込み可能にしようとしました私のphp.iniの

関連する問題