无法访问.htaccess;打开的文件太多了

时间:2015-06-24 18:20:30

标签: .htaccess apache2 xdebug

最近安装了phpStorm和xDebug。 随机地,我得到以下错误导致我的开发页面无法加载:

Forbidden
You don't have permission to access /admin/subscription/add/16603 on this server.
Server unable to read htaccess file, denying access to be safe

tail -f /var/log/apache2/error_log显示:

24)Too many open files: [client 127.0.0.1:54206] AH00529:         /Users/jeshuadunham/Sites/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable and that '/Users/jeshuadunham/Sites/' is executable, referer: http://dev2.evesun.com/blog/

大约30秒后,刷新工作正常。

1 个答案:

答案 0 :(得分:2)

显然这是xdebug中的一个错误。

http://bugs.xdebug.org/view.php?id=1070

解决方案如下:

  

我使用的解决方法是关闭自动启动:

     

xdebug.remote_autostart = 0

     

然后在Firefox中安装名为The Easiest XDebug的附加组件

     

在PHPStorm中,当您要调试时打开侦听器。它没有赢   除非您单击Firefox工具栏中的错误图标,否则将中断。你可能会   如果你在PHPStorm中打开监听器就会出现一些错误,所以转过它   当你不使用它时关闭。