naobaijin 发表于 2017-3-19 15:57:56

sae无法连接数据库 pdo

刚刚没写好就发出去了,重新发一次


sae没办法连上数据库,用pdo,本地wamp可以,可是在sae就报错。
$db['default'] = array(
   'dsn'=> 'mysql:host=w.rdc.sae.sina.com.cn;port=3306;dbname=app_linfq',
   'hostname' => 'w.rdc.sae.sina.com.cn',
   'username' => 'abcd',//隐去了
   'password' => 'abcd',//隐去了
   'database' => 'app_linfq',
   'dbdriver' => 'pdo',

以上是配置

以下是报错

A PHP Error was encounteredSeverity: WarningMessage: mkdir(): Permission deniedFilename: drivers/Session_files_driver.php
A PHP Error was encounteredSeverity: WarningMessage: Cannot modify header information - headers already sent by (output started at /data1/www/htdocs/576/linfq/1/system/core/Exceptions.php:271)Filename: core/Common.phpLine Number: 578
An uncaught Exception was encounteredType: ExceptionMessage: Session: Configured save path '10.67.15.118:11213,10.67.15.119:11213' is not a directory, doesn't exist or cannot be created.Filename: /data1/www/htdocs/576/linfq/1/system/libraries/Session/drivers/Session_files_driver.phpLine Number: 138
A PHP Error was encounteredSeverity: WarningMessage: fopen(845d0b1e09eccff344979ce0c8d8a906a8dfc35f): failed to open stream: Permission deniedFilename: drivers/Session_files_driver.php
A PHP Error was encounteredSeverity: WarningMessage: Unknown: Failed to write session data (user). Please verify that the current setting of session.save_path is correct (10.67.15.118:11213,10.67.15.119:11213)Filename: Unknown

Michael锐生 发表于 2017-3-19 17:18:33

看提示是你的服务器运行用户没有写入session的权限,看你session存放地方,然后赋予权限就可以了

Hex 发表于 2017-3-19 18:48:51

CI 原则上不支持这种有限制的 PHP 环境,请使用完整的 PHP 环境来运行 CI。

naobaijin 发表于 2017-3-19 21:31:46

Hex 发表于 2017-3-19 18:48
CI 原则上不支持这种有限制的 PHP 环境,请使用完整的 PHP 环境来运行 CI。

发现每当遇到sae你都回复这一句诶~

naobaijin 发表于 2017-3-19 21:32:32

Michael锐生 发表于 2017-3-19 17:18
看提示是你的服务器运行用户没有写入session的权限,看你session存放地方,然后赋予权限就可以了 ...

换了ci-sae,好像不报错了,但主页404啊,so sad

Hex 发表于 2017-3-20 17:35:33

naobaijin 发表于 2017-3-19 21:31
发现每当遇到sae你都回复这一句诶~

很抱歉,CI 官方确实没有开发 SAE 版本的 CI。主要还是 SAE 这个环境比较特殊。感谢你的理解和支持。
页: [1]
查看完整版本: sae无法连接数据库 pdo