好吧,所以我有一个问题。我需要创建一个文件夹来在 php.ini 中存储已编译的模板。我有一个尝试安装到mkdir()
适当目录 ( compiled_templates
) 的安装脚本。
它总是返回此警告。
Warning: mkdir() [function.mkdir]: Permission denied in /home/tchalvak/sites/quotesite/quotes/install.php on line 92
运行更改将在其中创建已编译模板文件夹的文件夹的模式也会因相同的权限问题而出错。
有没有办法确保您可以通过 php 创建相当于存储文件夹的内容?您必须使用外部 php 程序才能确保创建文件夹?其他 php 开发人员如何处理这个问题?
编辑:这是一个可安装的脚本,所以总体目标是允许 10 个不同的随机人在他们的服务器上安装脚本。不幸的是,这就是为什么“确保 php 对compiled_templates 目录具有所有这些必要的写入权限”作为手动过程不切实际的原因。
编辑:该死的,在尝试创建临时目录时也出现同样的权限错误。瘸。