【问题标题】:FPDF font directory / read-only on XPFPDF 字体目录/在 XP 上只读
【发布时间】:2023-09-20 19:04:01
【问题描述】:

我正在开发一个包含 fpdf 库的 php/codeIgniter 应用程序。我在 XP 机器上开发,但发布到各种操作系统。发布时,应用程序被压缩,然后在发布机器上解压缩。我在删除发布机器上的测试目录时遇到问题,并将问题归结为 fpdf/font 文件夹的文件权限。

在我的 XP 机器上,我注意到 fpdf/font 文件夹是只读的,因此在压缩和解压缩时会导致后续问题。但是,我无法更改 fpdf/font 文件夹上的只读属性(通过 Windows 资源管理器或直接使用 attrib dos 命令)。

创建另一个目录的简单解决方案,将文件复制过来,直接删除原始字体,重命名新目录。我只是好奇为什么不能改变原来的目录。

提前致谢。

【问题讨论】:

    标签: fonts windows-xp fpdf


    【解决方案1】:

    您可能需要成为目录的所有者才能更改权限。如果您是管理员,您应该可以通过右键单击->属性下的安全选项卡来抓住这一点。

    【讨论】:

    • 感谢您的建议。我没有看到在安全选项卡下更改所有权的方法(我是 XP Pro SP3 的管理员,没有 Windows 防火墙)。我确实尝试在 LAN 上以完全访问权限共享它,但仍然无法更改权限。
    • 我只有 Win 7 可以测试,但它在许多版本的 Windows 中都没有改变。尝试单击安全选项卡的“高级”按钮。出现的窗口应该有一个“所有者”标签