|
|
|
|
|
|
|
09.04.2007, 09:43
Перед тем как писать о проблеме с белым экраном читаем тут:
1. Открываем файл config.php находим там:
$display_errors = false;
и меняем на:
$display_errors = true;
2. После этого белого экрана не будет, вместо него будет сообщение о какой то ошибке.
Например:
Parse error: parse error, unexpected $end in z:\home\nuke8\www\themes\sport\theme.php on line 512
Если вы не знаете что это за ошибка, не можете ее исправить, в этом файле ничего не меняли и не трогали. Спрашивайте, не забыв указать эту ошибку.
На такие вопросы ответить намного проще, нежели сидеть и гадать, почему белый экран. А в 90% случаев сами догадаетесь что за ошибка и исправите.
|
|
|
|
|
|
|
30.04.2007, 21:53
при регистрации пользователя выдается ошибка
Fatal error: Cannot redeclare makepass() (previously declared in /home/webzarabo/domains/web-zarabotok.70mb.ru/public_html/mainfile.php:336) in /home/webzarabo/domains/web-zarabotok.70mb.ru/public_html/modules/Your_Account/index.php on line 66
|
|
|
|
|
|
|
01.05.2007, 00:46
повторное объявление функции.
нужно либо удалить одну из копий, либо поставить проверку на существование функции:
if (!function_exists('makepass'))
{
//функция makepass
function makepass (....
{
}
//конец функции makepass
}
сделать это нужно в modules/Your_Account/index.php
|
|
|
|
|
|
Хочешь обнять весь мир? - Купи глобус! |
|
|
|
|
|
|
|
|
|
01.05.2007, 03:08
Если честно, то я ничего не понял, что нужно сделать. У меня стоял стандартный модуль Your_Account, но на конечном этапе выдовалась ошибка _ERROR. Я скачал с Вашего сайта No_mail_YA_hack76_pach3.0_rus. И появилась эта ошибка.
вот код
function makePass() {
$cons = "bcdfghjklmnpqrstvwxyz";
$vocs = "aeiou";
for ($x=0; $x < 6; $x++) {
mt_srand ((double) microtime() * 1000000);
$con[$x] = substr($cons, mt_rand(0, strlen($cons)-1), 1);
$voc[$x] = substr($vocs, mt_rand(0, strlen($vocs)-1), 1);
}
mt_srand((double)microtime()*1000000);
$num1 = mt_rand(0, 9);
$num2 = mt_rand(0, 9);
$makepass = $con[0] . $voc[0] .$con[2] . $num1 . $num2 . $con[3] . $voc[3] . $con[4];
return($makepass);
} <--------- (line 66)
Подскажите пожалуйста, что где изменить?
|
|
|
|
|
|
|
01.05.2007, 13:58
Замените функцию вот на это:
PHP код:
if (!function_exists('makePass'))
{
function makePass() {
$cons = "bcdfghjklmnpqrstvwxyz";
$vocs = "aeiou";
for ($x=0; $x < 6; $x++) {
mt_srand ((double) microtime() * 1000000);
$con[$x] = substr($cons, mt_rand(0, strlen($cons)-1), 1);
$voc[$x] = substr($vocs, mt_rand(0, strlen($vocs)-1), 1);
}
mt_srand((double)microtime()*1000000);
$num1 = mt_rand(0, 9);
$num2 = mt_rand(0, 9);
$makepass = $con[0] . $voc[0] .$con[2] . $num1 . $num2 . $con[3] . $voc[3] . $con[4];
return($makepass);
}
}
а можно ее просто вообще удалить, но не желательно - может потом пригодиться.
ЗЫ
это не мой сайт
Последний раз редактировалось Astrix, 01.05.2007 в 14:03.
|
|
|
|
|
|
Хочешь обнять весь мир? - Купи глобус! |
|
|
|
|
|
|
|
|
|
01.05.2007, 14:49
все сделал, регистрация теперь загружается. но когда доходишь до последнего шага, нажимаешь "закончить", выдается ошибка _error. что делать?
|
|
|
|
|
|
|
10.05.2007, 16:52
А не кто не создавал сайт на www.hut.ru , вроде поддерживает php , все делаю как надо, захожу на главную белый экран без ошибок, не смотря что в config.php прописан параметр $display_errors = true;
. Может кто сможет помочь? Может этот хот чем-то не подходит под php?
|
|
|
|
|
|
|
03.06.2007, 03:24
Подскажите в чем трабл? Причем тока в опере: Warning: Cannot modify header information - headers already sent by (output started at /virt/homes/site/htdocs/config.php:3) in /virt/homes/site/htdocs/mainfile.php on line 208
|
|
|
|
|
|
|
03.06.2007, 14:49
ну, тут не в Опере проблема.
вы что-то пытаетесь отправить в браузер в конфиге (какой-то текст вывести или еще что-то...). не представляю, что это там у вас, но в этом и есть причина. кстати, из-за этого могут не работать Cookies
|
|
|
|
|
|
Хочешь обнять весь мир? - Купи глобус! |
|
|
|
|
|
|
|
|
|
03.06.2007, 22:54
насчет куков правда, с оперы захожу в админку при нажатии на любую ссылку выкидывает на стр авторизации! подскажите где хоть копать??
|
|
|
|
|
|
Опции темы |
Поиск в этой теме |
|
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:52.
|
|
|
|
|
|
|
|
|
|
|
|
|