我们有一个过时的基于typo3的网站,想要一个基于Drupal7的新网站 所以我们在同一台服务器上创建了它。
mydomain.org 位于 home / mydomain.org / public / ,因此我们创建了新的 在 /home/newmysite/mydomain.org/public/ 中, new.mydomain.org 作为子域名地址。
一旦我们准备好运行新的drupal网站,我们就要求我们的主机将 new.mydomain.org 更改为 mydomain.org。 当改变完成后,drupal显示:
警告:ini_set():会话处于活动状态。您无法更改会话 drupal_environment_initialize()中此时模块的ini设置 (第707行) /home/newmysite/mydomain.org/public/includes/bootstrap.inc)。
我无法在drupal中以管理员身份启动会话或运行tinyshell或phpshell等不同脚本,因为他们需要创建会话
我改变了drupal的settings.php:
ini_set('session.gc_maxlifetime', 0);
ini_set('session.cookie_lifetime', 0);
(目前回到默认值原因不起作用)
我还用session_destroy()做了一个脚本;什么也没发生。
信息:
htaccess: php_flag session.auto_start off
phpinfo(): session.auto_start = off