我的codeigniter上的应用存在问题。
当我在localhost上访问该站点时,没关系,但当我将应用程序复制到远程服务器时,我在访问the site时出现404错误。
这转化为:
遇到未捕获的异常
类型:异常
消息:会话:PHP进程无法写入已配置的保存路径'/ home / site / 14238 / www / web1 / system> / cache'。
文件名:/home/site/14238/www/web1/system/libraries/Session/drivers/Session_files_driver.php
行号:124
回溯:
文件:/home/site/14238/www/web1/application/controllers/Home.php 行:6 功能:__construct
文件:/home/site/14238/www/web1/index.php 行:292 功能:require_once
遇到PHP错误
严重性:警告
消息:file_exists()[function.file-exists]:open_basedir限制生效。文件(35183c9923cab619845ef0f478fc300e62bac6b5)不在允许的路径中:(/ home / www:/ home / site:/ usr / share / php)
文件名:drivers / Session_files_driver.php
行号:154
回溯:
遇到PHP错误
严重性:警告
消息:fopen()[function.fopen]:open_basedir限制生效。文件(35183c9923cab619845ef0f478fc300e62bac6b5)不在允许的路径中:(/ home / www:/ home / site:/ usr / share / php)
文件名:drivers / Session_files_driver.php
行号:156
回溯:
遇到PHP错误严重性:警告
消息:fopen(35183c9923cab619845ef0f478fc300e62bac6b5)[function.fopen]:无法打开流:不允许操作
文件名:drivers / Session_files_driver.php
行号:156
回溯:
答案 0 :(得分:1)
您应该将可写权限授予/home/site/14238/www/web1/system/cache
目录
答案 1 :(得分:-1)
让我们逐一开始修复它们:)