【问题标题】:codeingniter3.0.6 is not working in Godaddy server onlycodeingniter3.0.6 仅在 Godaddy 服务器中不起作用
【发布时间】:2016-07-19 12:22:06
【问题描述】:

Codeigniter 3.0.6 在本地和 HostGator 中运行,但在 GoDaddy 服务器中不运行。 我的网址是http://domain.com/PHP/CodeIgniter-3.0.6/admin/login 看起来像。 控制器路径:application/controller/admin/login.php

错误:严重性:警告

消息:mkdir():路径无效

文件名:drivers/Session_files_driver.php

行号:117

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]

【问题讨论】:

  • 错误告诉你一些事情。在 GoDaddy 上,您是否为会话文件创建了指定的文件夹并为其赋予了适当的权限?见:stackoverflow.com/q/34281557/594235
  • 谢谢,一切正常...... $config['sess_save_path'] = FCPATH 。 '应用程序/缓存/会话/';在 config.php 文件中

标签: php .htaccess codeigniter-3


【解决方案1】:

最佳做法是将会话保存到数据库。 $config['sess_save_path'] = 'database'.

但请确保在您的应用程序数据库上创建一个名为 ci_sessions 的表。

【讨论】:

  • 感谢您的回复。它工作正常.... $config['sess_save_path'] = FCPATH 。 '应用程序/缓存/会话/';在 config.php 文件中
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-15
  • 2015-12-16
相关资源
最近更新 更多