我有一个用 Codeigniter 框架编写的简单 cms。它在许多项目中运行良好,并且在我的本地计算机上仍然可以正常运行。但是当我将我最近的网站放到网上(服务器 php 版本 5.5.17)并尝试上传图片时,我收到了这个错误:
消息:file_exists():open_basedir 限制生效。文件(/)不在允许的路径内:(.:/var/www/vhosts/web-test-host.tk:/tmp:/usr/share/php:/usr/share/pear:/ var/lib/php/session) 文件名:libraries/Image_lib.php
我已经尝试了一切,权限都设置好了,我什至将 open_basedir 值设置为 none,但它仍然不想上传图像,也没有获得图像的名称。
服务器 php 版本为 5.5.17。