XAMPP错误搞清楚了吗?


0

我正在使用Google Drive来同步我正在创建的Web项目的文件。我有一台PC(Windows 7和Windows Vista)和一台Mac(10.11.1)。

XAMPP允许您在本地计算机上运行PHP程序和数据库。问题是,当我在我的Windows机器上编辑文件然后转到我的mac机器并尝试在浏览器中加载文件时,XAMPP给了我这个错误... 警告:未知:未能打开流:第0行的未知权限被拒绝

致命错误:未知:需要打开失败   '/Applications/XAMPP/xamppfiles/htdocs/drive/fireworks/fireworks.html'   (include_path ='。:/ Applications / XAMPP / xamppfiles / lib / php')在Unknown中   在第0行

这是什么意思?我该如何解决?

这个问题真的很烦人,我需要解决它,因为它让我疯了!如果我更改文件权限,它将使其工作,直到我下次在Windows机器上编辑文件。

Answers:


1

我相信你在问题中有答案的关键。这是一个权限问题,至少有两种方法可以解决它。但最终,Google Drive可能拥有该文件,然后当XAMPP中的Web服务器尝试执行该文件时,它将被拒绝。可能,Web服务器甚至与GD不在同一组中,因此Unix权限应至少以5结尾。我怀疑将文件设置为臭名昭着(并且绝对正确)777将纠正问题。以7结尾的权限编号表示您正在向公众提供 充分 访问读取,写入和执行脚本。

要获得解决方案,请转到git。我不知道有人使用Google云端硬盘作为部署策略,但我确信有人会这样做。我相信最流行的版本控制是Git,无论如何都要学好,因为如果你在开发商店工作,你将需要这些技能。

第二种选择是编写一个小bash或Apple脚本来更改文件权限。


你知道学习git的好地方吗?我听说有一个桌面应用程序。我该如何追求git(hub)?
www139

你可以在这里学到: codecademy.com/learn/learn-git 。我没有这样做,但看起来很合理。不管你做什么, 使用GUI(图形用户界面)。学习命令行。这只是我的意见,但我认为你将永远受到GUI的限制。有大量的文档和git的帮助。它实际上相当简单。
bassplayer7

感谢您的信息。我不禁注意到你的生物,我喜欢它:)我将开始学习“git”。感谢您的回答,它有详细记录,使其易于理解。
www139

您必须是Maxwell家族的成员吗?我的父母和我去过你的几个会议。你父亲是史蒂夫马克斯韦尔吗?非常值得在这里见到你!
www139

是。你是对的。我很高兴我可以帮忙。让我们进一步讨论SE - 你可以使用联系表格 BluegrassPiano.com 直接联系。
bassplayer7
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.