用户
 找回密码
 入住 CI 中国社区
搜索
楼主: 88646958@qq.com
收起左侧

[程序 App] 用CodeIgniter 3.0写的博客系统

  [复制链接]
发表于 2016-2-11 22:14:26 | 显示全部楼层
本帖最后由 blackywp 于 2016-2-11 22:17 编辑
king1990 发表于 2016-1-6 12:01
A PHP Error was encountered

Severity: Warning

改admin\config\database.php
貌似还有application下面的都要改~我也是新手不知道楼主咋玩的~
发表于 2016-2-14 10:43:13 | 显示全部楼层
你好,我尝试使用你的样式引入方法在其他application中引入失败,但是路径是正确的
PHP复制代码
 <?php
defined('BASEPATH') OR exit('No direct script access allowed');
?><!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>后台管理</title>
<base href="<?php echo base_url().'news/skin/'; ?>;"/>
<link rel="stylesheet" type="text/css" href="default/bootstrap/bootstrap.css">
复制代码


可以告诉我你有在什么地方做其他设置吗?
 楼主| 发表于 2016-3-1 22:48:59 | 显示全部楼层
110397555 发表于 2016-1-8 21:10
小弟不才,给楼主给点建议,你在这个样式这块,建议采用绝对路径,其他的写的还好 ...

赞同,这样是比较好的。如果设计多个模板的话,还是要用相对路径比较好。
 楼主| 发表于 2016-3-1 22:50:28 | 显示全部楼层
blackywp 发表于 2016-2-11 22:14
改admin\config\database.php
貌似还有application下面的都要改~我也是新手不知道楼主咋玩的~
...

是的,admin的数据库配置和application数据库配置都要修改。也在想怎么整合一个数据库配置文件来。
发表于 2016-3-7 11:22:07 | 显示全部楼层
新人,学习中。感谢LZ
发表于 2016-3-7 15:18:50 | 显示全部楼层
本帖最后由 可乐—雪碧 于 2016-3-7 17:32 编辑

A PHP Error was encountered

Severity: Warning

Message: mkdir(): Invalid path

Filename: drivers/Session_files_driver.php

Line Number: 117

Backtrace:

File: D:\Program Files\VertrigoServ\www\www.blog.com\admin\controllers\Login.php
Line: 8
Function: __construct

File: D:\Program Files\VertrigoServ\www\www.blog.com\admin.php
Line: 292
Function: require_once
求解::谢谢
 楼主| 发表于 2016-3-12 23:34:09 | 显示全部楼层
可乐—雪碧 发表于 2016-3-7 15:18
A PHP Error was encountered

Severity: Warning

这肯定是session的存储路径问题了, 配置文件session默认存储类型是files,默认存储路径为NULL,导致整个错误是php没开启session存储,如果开启的话默认存储路径是php的位置吧。解决方法
  1. $config['sess_save_path']=NULL;
复制代码

改成
  1. $config['sess_save_path'] = FCPATH.'sessions';
复制代码

然后再根目录新建sessions文件夹,要给予写入权限。FCPATH这个是CI的常量。 就是当前控制器目录的上一级目录。
具体你看手册session存储方式。你也可以用数据库存储。但是这样会增加服务器压力。
现在不是流行Redis Memcached缓存驱动,也可以研究下。
发表于 2016-4-26 17:42:53 | 显示全部楼层
添加文章时 数据库会出现以下错误
Error Number: 1364 Field 'thumb' doesn't have a default value
原因是建表时  `thumb` varchar(50) NOT NULL  thumb设置为非空
但数据提交时貌似没有提交 thumb 值
只需thumb值可以改为 NULL则问题解决
或者作者有啥特别用意请简要说明一下   谢谢   
发表于 2016-5-18 15:53:12 | 显示全部楼层
很不错,学习中

本版积分规则