Установка 4.7.3 на php 5.1.* mysql 5.0.* FreeBSD
Кто-то пробовал устанавливать Drupal 4.7.3 на даную конфигурацию?
База в utf8.
У меня вылазит такая ошибка:
Access denied
* warning: array_keys() [function.array-keys]: The first argument should be an array in /home/portal/modules/user.module on line 351.
* warning: implode() [function.implode]: Bad arguments. in /home/portal/modules/user.module on line 351.
* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘)’ at line 1 query: SELECT DISTINCT(p.perm) FROM role r INNER JOIN permission p ON p.rid = r.rid WHERE r.rid IN () in /home/portal/includes/database.mysql.inc on line 120.
You are not authorized to access this page.
В виндовс окружении локально всё ок, а вот на хостинге - беда!
Поделитесь у кого какая рабочая конфигурация платформы для версии 4.7.3?
(а то проэкт готов - а сдать немогу)
Комментарии
Такое впечатление, что установка была не полной. Если заново установить чистый Drupal? Просто для текущего пользователя не подгружна ни одна роль...
MySQL Databases (v5) PHP v5.1.4 Linux - всё работает...
Это новая инсталляция? Говорят, некоторые сторонние модули могут вызывать такую проблему (privatemsg, например).
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.
Устанавливал несколько раз, и чистую и бекап с локалхоста - результат тот-же, на drupal.org данная тема всплывает довольно часто, но из-за неопределённости причин и не выявленной систематичности проявлений на неё не обращают внимания.
Первое на что я обратил внимание - не отрабатывается запрос в консоли mysql на хостинге
select * from users;
если делаем селект всех полей, кроме последнего `data` longtext - всё хорошо, если меняем alter-ом longtext на varchar - так-же порядок.
возможно локальный глюк конкретно взятой конфигурации даного хостинга...
зы: к сожалению приходится авральными темпами переводить проэкт на joomla.
не легче ли поменять хостинг?
легче, но это персональный сервер заказчика, на другом хостинге всё поднялось на аналогичной платформе (алилуя).
я подозреваю что глюки вылазят из-за платформы х64, которая недоконца протестирована.
лечится установкой php.ini
session.auto_start Off