2012-02-26 9 views
2

私は、mkdir()にスクリプトを許可しようとしている間に私の許可を無効にしてしまいました。ここに私の許可が表示されています - どうしても正常に戻るためには何をすべきか教えてください。session_start()failed:アクセスが拒否されました(13)

XAMPP /:

drwxr-xr-x 8 root  admin  272 Feb 27 2010 XAMPP 

drwxr-xr-x 3 username admin 102 Feb 27 2010 XAMPP Control.app 
lrwxr-xr-x 1 username admin 18 Oct 26 2010 cgi-bin -> xamppfiles/cgi-bin 
lrwxr-xr-x 1 username admin 14 Oct 26 2010 etc -> xamppfiles/etc 
lrwxr-xr-x 1 username admin 17 Oct 26 2010 htdocs -> xamppfiles/htdocs 
lrwxr-xr-x 1 username admin 15 Oct 26 2010 logs -> xamppfiles/logs 
drwxr-xr-x 24 root  admin 816 Feb 26 13:30 xamppfiles 

xamppfiles /:htdocsに/ testsession /で

drwxr-xr-x 258 root admin 8772 Feb 27 2010 bin 
drwxr-xr-x 4 root admin 136 Feb 27 2010 cgi-bin 
drwxr-xr-x 3 root admin 102 Feb 27 2010 doc 
drwxr-xr-x 23 root admin 782 Feb 27 2010 error 
drwxr-xr-x 24 root admin 816 Feb 27 2010 etc 
drwxr-xr-x+ 15 root admin 510 Feb 26 13:59 htdocs 
drwxr-xr-x 160 root admin 5440 Feb 27 2010 icons 
drwxr-xr-x 137 root admin 4658 Feb 27 2010 lib 
drwxr-xr-x 2 root admin  68 Feb 27 2010 libexec 
drwxr-xr-x 33 root admin 1122 Feb 27 2010 licences 
drwxr-xr-x 8 root admin 272 Feb 26 12:00 logs 
drwxr-xr-x 75 root admin 2550 Feb 27 2010 modules 
drwxr-xr-x 99 root admin 3366 Feb 27 2010 phpmyadmin 
drwxr-xr-x 8 root admin 272 Feb 27 2010 sbin 
drwxr-xr-x+ 2 root admin  68 Feb 26 13:30 session 
drwxr-xr-x 16 root admin 544 Feb 27 2010 share 
drwxr-xr-x 29 root admin 986 Feb 27 2010 sql-bench 
drwxr-xr-x+ 4 root admin 136 Feb 26 12:51 temp 
drwxr-xr-x 3 root admin 102 Feb 27 2010 var 
-rwxr-xr-x 1 root admin 14339 Feb 27 2010 xampp 
-rw-r--r-- 1 root admin 6385 Feb 27 2010 xampp.pot 

drwxr-xr-x+ 3 root admin 102 Feb 26 14:01 testsession 

[email protected] 1 root admin 957 Feb 26 14:16 index.php 

マイtestsession/index.phpを:

<?php 
// Set the error reporting level 
error_reporting(E_ALL); 
ini_set("display_errors", 1); 
// Start a PHP session 
session_start();  
?> 

とエラー:

/Applications/XAMPP/xamppfiles/session 
Warning: session_start() [function.session-start]: open(/Applications/XAMPP/xamppfiles/temp//sess_1b9827985300349847f0169f1031b113, O_RDWR) failed: Permission denied (13) in /Applications/XAMPP/xamppfiles/htdocs/testsession/index.php on line 10 

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /Applications/XAMPP/xamppfiles/htdocs/testsession/index.php:7) in /Applications/XAMPP/xamppfiles/htdocs/testsession/index.php on line 10 

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /Applications/XAMPP/xamppfiles/htdocs/testsession/index.php:7) in /Applications/XAMPP/xamppfiles/htdocs/testsession/index.php on line 10 

Warning: Unknown: open(/Applications/XAMPP/xamppfiles/temp//sess_1b9827985300349847f0169f1031b113, O_RDWR) failed: Permission denied (13) in Unknown on line 0 

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/Applications/XAMPP/xamppfiles/temp/) in Unknown on line 0 

答えて

5

chmod -R o+w ...../tempまたはより良い(安全な)chown -R apache.apache ......./temp(あなたのウェブサーバが使用しているグループ名/ユーザーとapacheを置き換えます)。

+0

ええ、試してみました。私はどこに戻ってくるためにXAMPPを再インストールすることになった。 – earachefl

0

他にも同じエラーメッセージが表示されます。多くの悲しみの後、修正は...単にXAMPPを再起動することでした。それは誰かを助けることを願っています!

Warning: session_start(): open(/var/folders/zw/hdfw48qd25xcch5sz9dd3w600000gn/T/sess_f8bgs41qn3fk6d95s0pfps60n4, O_RDWR) failed: Permission denied (13) in /Applications/XAMPP/xamppfiles/htdocs/foo/bar.php on line 3 

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /Applications/XAMPP/xamppfiles/htdocs/foo/bar.php:3) in /Applications/XAMPP/xamppfiles/htdocs/foo/bar.php on line 3 

Warning: Unknown: open(/var/lib/php/session/sess_isu2r2bqudeosqvpoo8a67oj02, O_RDWR) failed: Permission denied (13) in Unknown on line 0 

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0 
0

チャウドは私にとっては機能しませんでした。代わりに私はchmod(/ Applications/XAMPP/xamppfiles/tempフォルダのsudo chmod 755のアクセス権を変更しなければなりません)。

関連する問題