PDA

View Full Version : проблемы с регистрацией новых пользователей


Mihanich
06.07.2005, 12:57
Здравствуйте ! Большущее спасибо разработчикам и всем кто участвовал в разработке и подгонке phpnuke ! У меня phpnuke 7.8 стоит на денвере без дополнительных модулей, хаков, ваще без ничего, только основа. Проблема вот в чём : при регистрации нового пользователя на домашнем хосте (localhost), тоесть при переходе на ссылки вроде
http://localhost/modules.php?name=Your_Account (вообще на все ссылки имеющие такую форму :cry: ) мне выгружается пустая страница. Пробовал копатся в самом файле modules.php , но никакого результата. Надеюсь на Вашу помощь.

Я тут посидел, покопался и что придумал : может мне папку Your Account (home\localhost\www\modules\Your_Account) переименовать ?

Soniks
06.07.2005, 13:11
Mihanich откройте config.php найдите там
ini_set('display_errors','0');
и замените на
ini_set('display_errors','1');
и еще раз попробуйте зайти в модуль Your_Account, будт ли высвечены какие либо ошибки?

Mihanich
06.07.2005, 13:55
Поменял, показалось такое :
Fatal error: Cannot redeclare makepass() (previously declared in x:\home\localhost\www\mainfile.php:82) in x:\home\localhost\www\modules\Your_Account\index.php on line 53
Мне теперь по этим строчкал лазить ? :mad:

Там приблизительно такие строки :
function makePass() {
$cons = "bcdfghjklmnpqrstvwxyz";
$vocs = "aeiou";
for ($x=0; $x < 6; $x++) {
и :
function makePass() {
$cons = "bcdfghjklmnpqrstvwxyz";
$vocs = "aeiou";
for ($x=0; $x < 6; $x++) {
Абсолютно идентичны :lol:

Soniks
06.07.2005, 14:27
Mihanich в 7,8 в файле modules\Your_Account\index.php не должно быть такой функции вообще! она должна быть тольков файле mainfile.php
сл-но у вас файл аккаунта от старой версии! удалите все файлы и перезалейте заново!

Mihanich
06.07.2005, 15:17
:lol: :lol: Зделал проще : вырезал из modules\Your_Account\index.php кусок кода , и всё заработало ! :jumplol: Спасибо !