Questions tagged «apache»

流行的开源Web服务器应用程序,其实现包含在macOS中。

1
无法通过网络访问10.2.3 16D17a机器
我正在尝试设置内置的apache webserver来为我的iOS设备做一些光网络文件共享,我不想同步,发现我只能从机器本身访问网络相关的东西,没有其他网络上的设备除路由器外似乎可以发现机器。 例如,如果我直接在同一台机器上执行,我可以通过它的IP和localhost(以及* .local)访问内置的Web服务器。如果我尝试使用IP地址或连接到网络的iPhone上的.local地址访问网络服务器,则页面会超时。我也似乎无法从我的iPhone ping机器,但是当我从路由器ping机器时,路由器得到响应。 我还试图尝试安装MAMP并使用Apache的8888设置,但除了从机器本身以外,它仍然无法从网络上的任何其他地方解析。 奇怪的是,我也无法从macOS机器ping我的iOS设备,只能从路由器ping。但是,如果我使用canyouseeme.org检查我运行的torrent应用程序的转发端口是否正常工作,该网站可以连接到我的计算机上的应用程序。 唯一需要注意的是,iOS设备和macOS机器都是最新的beta版本。 我觉得这不是一个路由器问题,因为我已经使用了.local和IP地址来访问先前OS X版本上先前配置的apache设置。对于大多数更新,它似乎重置服务器配置,因此我不得不恢复设置。到目前为止,这个过程一直很好。我不明白为什么现在这不起作用,可能是测试版中的一个错误? IP-地址: macOS机器:192.168.1.5 iPhone:192.168.1.3

1
由于用户权限问题,无法访问xampp文件
我用macOS 10.12,Sierra在我的MacBook上安装了xampp。一切正常,但我创建了PHP应用程序与苗条框架巫婆创建缓存文件。 问题是我对这些文件没有权限,我无法删除它们,因为这些文件属于用户守护程序。 我试图在xampp中更改用户https.conf但是当我将用户更改为我的用户名时,apache将无法启动: ERROR: Failed to restart "apache": cannot stop service: AH00543: httpd: bad user name 有谁知道如何处理这个问题? 更新: 文件夹路径是nfs://192.168.64.2/opt/lampp/htdocs/2017/cache 我在2017文件夹中时尝试此命令: sudo chmod -R + a“staff allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit”cache 我明白了 chmod:无法在文件'cache'上设置ACL:不支持操作 chmod:无法在文件'5d'上设置ACL:不支持操作 chmod:无法在文件'dc'上设置ACL:不支持操作 chmod:无法在文件'5ddcda0f8a5b896924f37eaa7d4701bffab1d462'上设置ACL:不支持操作 sudo chmod -R 777缓存 chmod:无法更改cache / 5d上的文件模式:不允许操作 chmod:无法在缓存/ 5d / dc上更改文件模式:不允许操作 chmod:无法在缓存/ 5d / dc / 5ddcda0f8a5b896924f37eaa7d4701bffab1d462上更改文件模式:不允许操作 …

1
更改Apache根目录
我在更改/ etc / apache2 / users /文件夹中“ username.conf”文件的权限时遇到问题。它需要获得许可, -rw-r--r-- 1 root wheel 298 Jun 28 16:47 username.conf 但我无法实现。 我尝试使用命令更改权限, sudo chmod 644 username.conf;但没有更改。 我正在使用本教程:http : //coolestguidesontheplanet.com/forbidden-403-you-dont-have-permission-to-access-username-on-this-server/ 当我检查文件的权限时, -rw-r--r-- 1 root wheel 155 Jan 23 23:30 Owner.conf 当我导航到http:// localhost /〜Owner /时,我得到404 Not found。

3
在Mojave中授予本地PHP完整磁盘访问权限
我有一个在本地apache安装上运行的PHP网页。该页面使用shell_exec通过sqlite3访问messages / chat.db。 shell_exec("sudo -u ben sqlite3 ~/Library/messages/chat.db \"SELECT ... 在Mojave之前,我正确地获得了响应,但是由于更新到Mojave,我得到了: unable to open database 当直接在终端中运行时,会发生同样的问题,可以通过将终端添加到“系统偏好设置”的“全盘访问”窗格中来解决。 我不知道我需要为PHP页面添加什么。我已经尝试了所有可以找到的东西... sqlite3,apachectl,php-fpm,但没有任何效果。 我需要添加什么? 仅供参考:ben在sudoers文件中
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.