0
|
anschauung · 技术社区 · 15 年前 |
![]() |
1
2
是的,我确认drupal cron用户配置文件为“匿名”,因此您必须为“匿名”用户添加权限de manager用户,这在安全性方面不是很好。。 |
![]() |
2
2
不完全是随机猜测。。。但是很接近。。。 当“真正的”cron运行代码时,它以特定用户的身份运行代码。
我怀疑这两个用户是不同的,拥有不同的权限,这就是导致失败的原因。 cron作业的用户有权写入数据库还是只读?
使现代化
:通过上面的“user”,我指的是主机服务器上的用户帐户,而不是Drupal帐户。例如,在我用于测试Drupal更改的沙盒系统上,Apache在
|
![]() |
3
2
安全地切换用户 http://api.drupal.org/api/function/session_save_session/6
摘自这里: drupal dot org/node/218104 |
![]() |
4
0
profile_save_profile 没有检查权限,或者在我看来是“全局$user”,所以我不知道这是否是真正的问题。
这看起来不对 user_load 应该采用数组而不是uid(除非您使用的是Drupal7),但如果这不起作用,其余代码也会失败。 |
![]() |
Karlo · PHP Sqlite PDO最新版本 4 月前 |
![]() |
Malte · 检查远程服务器上是否存在文件(使用PHP)[关闭] 4 月前 |
![]() |
Bard.Mus · 迁移后的数据库字符集环境 5 月前 |