phpmyadmin Cannot startセッションwithout errors問題解決方法

1165 ワード

PHPMYADMINに問題が発生したので,いつも間違いを報告している.

   Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly. 
 

プロファイルがめちゃくちゃに変更され、IISを再起動してMYSQLを再起動し続けたが、解決しなかった.
しかし、时には、大丈夫で、どちらに問題があるのか思い出せません...
それから勝手にやって、やっと盲目の猫が死んだネズミにぶつかったことがある.
この問題はsessionがディレクトリを格納する権限の問題のためです.
Internetゲストアカウントにはセッションディレクトリの制御権限が必要です.
InternetゲストアカウントはIUSRで始まるアカウントです.
XPの下で、フォルダの属性のオプションの中でデフォルトは“安全”のタブが探し出せないので(win 2003の下で右クリックのフォルダだけが設定することができます)、処理方法:
フォルダオプション-表示-単純ファイル共有のチェックを外します.フォルダのプロパティを右クリックすると、セキュリティオプションが表示されます.IUSRを追加し、その権限を設定します(完全制御)
phpmyadminを開けてOK!
まず、phpのディレクトリの下にフォルダtmpを作成します.この権限のある問題は、ntfsのパーティションであれば、evryoneの制御権限を追加しなければなりません.そうしないと役に立ちません.
次にphp.見つけたsave_パスの行はsessionに設定します.save_path=「C:/php/tmp」でセミコロンを落とす.ここで気をつけてiniの中には3つのセッションがあります.save_パス、1箇所だけ修正したら、やっぱりだめです.
php.iniのセッションauto_startの値を1(起動)に変更し、デフォルトは0(無効)で、最後にphpmyadminで見つけ、config.sample.inc.php、configに変更する.inc.php、$cfg['blowfish_secret']を見つけて、後の賦値を数字とアルファベットの組み合わせに加えます.すべての修正が完了したらiisまたはapachを再起動すると、おなじみのphpmyadminのログインインタフェースが表示されます.