gpt4 book ai didi

php - Codeigniter 错误的系统文件夹路径

转载 作者:太空宇宙 更新时间:2023-11-04 11:22:00 24 4
gpt4 key购买 nike

我已经将 CodeIgniter 安装到 /usr/share/pear/codeigniter 中。如果我在应用程序的 index.php

中设置
$system_path = '/usr/share/pear/codeigniter/system';

一切正常。

但是当我mount --bind 或复制到/pub/codeigniter,并将$system_path 设置为/pub/codeigniter/system,不起作用,CI 显示一条错误消息:

Your system folder path does not appear to be set correctly. Please open the following file and correct this: index.php

权限:

$ ls -ld /usr/share/pear/codeigniter/{,*}
drwxr-xr-x 4 root root 4096 febr 17 13.07 /usr/share/pear/codeigniter/
drwxr-xr-x 15 root root 4096 febr 17 13.07 /usr/share/pear/codeigniter/application
-rw-r--r-- 1 root root 6357 febr 17 13.07 /usr/share/pear/codeigniter/index.php
drwxr-xr-x 8 root root 4096 febr 17 13.07 /usr/share/pear/codeigniter/system

$ ls -ld /pub/codeigniter/{,*}
drwxr-xr-x 4 root root 4096 júl 15 13.20 /pub/codeigniter/
drwxr-xr-x 15 root root 4096 febr 17 13.07 /pub/codeigniter/application
-rw-r--r-- 1 root root 6357 febr 17 13.07 /pub/codeigniter/index.php
drwxr-xr-x 8 root root 4096 júl 15 13.20 /pub/codeigniter/system

我认为 PHP 的 is_dir 函数失败了,但我不知道为什么。

有什么建议吗?

最佳答案

我的错误:在 /etc/php/php.ini 中应该将 /pub 添加到 open_basedir 的列表中,重新启动网络服务器和一切会好的。

关于php - Codeigniter 错误的系统文件夹路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17653125/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com