And*_*rew 46 xampp permissions macos bitnami xampp-vm
我在Mac OS X 10.6.8上安装了XAMPP 1.7.3而没有更改任何默认值.
网络服务器似乎工作正常,但htdocs目录的权限设置为"只读",除了系统以外的所有人.所以(a)我每次复制web内容时都必须提供root密码,而且更有问题,(b)NetBeans说它无法创建目标目录,甚至不会生成index.php文件.源目录.
我只需要手动更改/ htdocs目录的权限,还是应该更改一些更全局的XAMPP设置?以root身份运行NetBeans似乎有点极端......
小智 163
尝试上述但是修改权限的选项不适用于htdocs文件夹,
我的解决方案是:
任务完成后,现在可以根据需要填充htdocs文件夹中的子文件夹以填充您的网站.
Pra*_*ams 18
对于最新的OSX版本,
Get InfoSharing & Permission部分Read & Write为用户启用权限+图标以添加用户名最后点击settings icon并选择Apply to enclosed items...
小智 11
确保XAMPP app正在运行,然后:
General标签”下,在中XAMPP app,单击Open Terminalroot@debian:~#在终端外壳上以类似的形式启动chmod -R 0777 /opt/lampp/htdocs/和enterExit,航站楼,你很好按照此页面的说明,
manager-osx.app)。Manage Servers选项卡 -> 选择Apache Web Server-> 单击Configure。Open Conf File。如果要求,请提供凭据。改变
<IfModule unixd_module>
#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# It is usually good practice to create a dedicated user and group for
# running httpd, as with most system services.
#
User daemon
Group daemon
</IfModule>
Run Code Online (Sandbox Code Playgroud)
到
<IfModule unixd_module>
#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# It is usually good practice to create a dedicated user and group for
# running httpd, as with most system services.
#
User your_username
Group staff
</IfModule>
Run Code Online (Sandbox Code Playgroud)保存并关闭。
导航到服务器的文档根目录并让自己成为所有者。默认值为/Applications/XAMPP/xamppfiles/htdocs.
$ cd your_document_root
$ sudo chown -R your_username:staff .
Run Code Online (Sandbox Code Playgroud)导航到xamppfiles目录并更改logs和temp目录的权限。
$ cd /Applications/XAMPP/xamppfiles
$ sudo chown -R your_username:staff logs
$ sudo chown -R your_username:staff temp
Run Code Online (Sandbox Code Playgroud)为了能够使用phpmyadmin,您必须更改config.inc.php.
$ cd /Applications/XAMPP/xamppfiles/phpmyadmin
$ sudo chown your_username:staff config.inc.php
Run Code Online (Sandbox Code Playgroud)如果使用Mac OS X和XAMPP,则假定您的站点或API文件夹位于/ Applications / XAMPP / xamppfiles / htdocs / API文件夹中。然后,您可以像这样授予访问权限:
$ chmod 777 /Applications/XAMPP/xamppfiles/htdocs/API
Run Code Online (Sandbox Code Playgroud)
现在打开文件夹内的页面:
http://localhost/API/index.php
Run Code Online (Sandbox Code Playgroud)
对于XAMPP-VMMac OS X的新产品,
我将所有权更改为daemon用户并解决了问题。
例如,
$ chown -R daemon:daemon /opt/lampp/htdocs/hello-laravel/storage
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
127017 次 |
| 最近记录: |