2016-08-07 18 views
2

最近MacbookのOSをEl Capitanにアップグレードしました。私は私の古いOSでやったのと同じようにXAMPPをセットアップしました。私は、phpMyAdminのを使用してデータベースを作成しようとしていますが、私は取得していますすべては、このエラーである:XAMPP - phpMyAdmin error session_start()権限が拒否されました(13)

Warning in ./libraries/session.inc.php#101

session_start(): open(/var/folders/w3/w7pdy78x5r57wmgcytwvh16r0000gn/T/sess_t4t8i795i8d67a52b785rr0j86isrn8c, O_RDWR) failed: Permission denied (13)

Backtrace

./libraries/session.inc.php#101: session_start() ./libraries/common.inc.php#350: require(./libraries/session.inc.php) ./server_databases.php#12: require_once(./libraries/common.inc.php)

私はそれは私が読んで、すべてのために書くために、すべてのXAMPPフォルダを変更するアクセス許可の問題だと思ったが、それでも同じを取得しますエラー。これまで私はこのエラーに直面しておらず、私のphpMyAdminは古いOSで正常に動作しました。私はここに掲載された同様の質問を見ましたが、彼らの答えのどれも私のために働いていません。誰にでも何ができるのか分かりますか?これはXAMPP/Apache内で問題になるのでしょうか、これはおそらくブラウザからのものでしょうか?私はそれで失われたアイデアのすべて!

UPDATE

このことができますが、私はちょうどsession.save_pathはのための私のPHP情報の設定をチェックし、それが「NO VALUE」それはそのようにすると仮定さを述べていない場合、私は知らないのですか?

+1

私はそれを何かに設定しました。そして、少なくともあなたはどのフォルダを使用するかを知っています – RiggsFolly

+0

@RiggsFollyこんにちは、私はphp.iniファイルでそれを変更するだろうと推測していますか? – ShiggyDooDah

+0

はい、それを(Li) - (U)nixに設定するかどうか分からないので、助けてくださいません – RiggsFolly

答えて

2

問題を見つけようと一晩中過ごした後、私は最終的に解決策を見つけました。私はTMPDIRの場所をコピーしました。

はその後、ターミナルでこれを使用:

にsudo chmodの777 /ペースト/ TMPDIR /場所/ここで/ ...その後

そしてXAMPPを再起動し、そこからすべての良いことがあります。私はこれが助けてくれることを願っています:)

+1

これは私のためにそれを解決していただきありがとうございます。 :-) 404エラーもすべて修正されました。 –

0

正しいフォルダの権限でもこの問題が発生しました。 フォルダ内にあるセッションファイルを削除して解決しました

関連する問題