белый экран
Перед тем как писать о проблеме с белым экраном читаем тут:
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% случаев сами догадаетесь что за ошибка и исправите. |
при регистрации пользователя выдается ошибка
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 |
повторное объявление функции.
нужно либо удалить одну из копий, либо поставить проверку на существование функции: if (!function_exists('makepass')) { //функция makepass function makepass (.... { } //конец функции makepass } сделать это нужно в modules/Your_Account/index.php |
Если честно, то я ничего не понял, что нужно сделать. У меня стоял стандартный модуль 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) Подскажите пожалуйста, что где изменить? |
Замените функцию вот на это:
PHP код:
а можно ее просто вообще удалить, но не желательно - может потом пригодиться. ЗЫ это не мой сайт :smile: |
все сделал, регистрация теперь загружается. но когда доходишь до последнего шага, нажимаешь "закончить", выдается ошибка _error. что делать?
|
А не кто не создавал сайт на www.hut.ru , вроде поддерживает php , все делаю как надо, захожу на главную белый экран без ошибок, не смотря что в config.php прописан параметр $display_errors = true;
. Может кто сможет помочь? Может этот хот чем-то не подходит под php? |
Подскажите в чем трабл? Причем тока в опере: 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
|
ну, тут не в Опере проблема.
вы что-то пытаетесь отправить в браузер в конфиге (какой-то текст вывести или еще что-то...). не представляю, что это там у вас, но в этом и есть причина. кстати, из-за этого могут не работать Cookies |
насчет куков правда, с оперы захожу в админку при нажатии на любую ссылку выкидывает на стр авторизации! подскажите где хоть копать??
|
я ж ужо сказал - ковыряйте свой конфиг. там ничего не должно выводиться в браузер.
что у вас в конфиге на 3-ей строчке написано? |
sli открываем config.php и все что до <?php или после ?> удаляем, в том числе и пустые строки
|
вот что у меня в конфиге:
<?php ################################################## #################### # PHP-NUKE: Advanced Content Management System # ============================================ # # Copyright (c) 2002 by Francisco Burzi (fbc@mandrakesoft.com) # http://phpnuke.org # # This module is to configure the main options for your site # # This program is free software. You can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License. ################################################## #################### # Nuke Patched version: 3.0 ################################################## #################### ################################################## #################### # Database & System Config # # dbhost: SQL Database Hostname # dbuname: SQL Username # dbpass: SQL Password # dbname: SQL Database Name # $prefix: Your Database table's prefix # $user_prefix: Your Users' Database table's prefix (To share it) # $dbtype: Your Database Server type. Supported servers are: # MySQL, mysql4, postgres, mssql, oracle, msaccess, # db2 and mssql-odbc # Be sure to write it exactly as above, case SeNsItIvE! # $sitekey: Security Key. CHANGE it to whatever you want, as long # as you want. Just don't use quotes. # $gfx_chk: Set the graphic security code on every login screen, # You need to have GD extension installed: # 0: No check # 1: Administrators login only # 2: Users login only # 3: New users registration only # 4: Both, users login and new users registration only # 5: Administrators and users login only # 6: Administrators and new users registration only # 7: Everywhere on all login options (Admins and Users) # NOTE: If you aren't sure set this value to 0 # $subscription_url: If you manage subscriptions on your site, you # must write here the url of the subscription # information/renewal page. This will send by # email if set. # $admin_file: Administration panel filename. "admin" by default for # "admin.php". To improve security please rename the file # "admin.php" and change the $admin_file value to the # new filename (without the extension .php) # $display_errors: Echo errors on/off switch # 0: Don't display # 1: Display errors # Only enable for debugging purposes, disable once done # to avoid possible full path disclosure errors being shown to others ################################################## #################### $dbhost = "*****"; $dbuname = "*****"; $dbpass = "*****"; $dbname = "*****"; $prefix = "nuke"; $user_prefix = "nuke"; $dbtype = "MySQL"; $sitekey = "Sd***************"; $gfx_chk = 0; $subscription_url = ""; $admin_file = "*****"; $display_errors = true; /************************************************** *******************/ /* You finished to configure the Database. Now you can change all */ /* you want in the Administration Section. To enter just launch */ /* you web browser pointing to http://yourdomain.com/admin.php */ /* */ /* Remeber to go to Settings section where you can configure your */ /* new site. In that menu you can change all you need to change. */ /* */ /* Congratulations! now you have an automated news portal! */ /* Thanks for choose PHP-Nuke: The Future of the Web */ /************************************************** *******************/ // DO NOT TOUCH ANYTHING BELOW THIS LINE UNTIL YOU KNOW WHAT YOU'RE DOING $reasons = array("As Is", "Offtopic", "Flamebait", "Troll", "Redundant", "Insighful", "Interesting", "Informative", "Funny", "Overrated", "Underrated"); $badreasons = 4; $AllowableHTML = array("b"=>1, "i"=>1, "a"=>2, "em"=>1, "br"=>1, "strong"=>1, "blockquote"=>1, "tt"=>1, "li"=>1, "ol"=>1, "ul"=>1); $CensorList = array("fuck", "cunt", "fucker", "fucking", "pussy", "cock", "c0ck", "cum", "twat", "clit", "bitch", "fuk", "fuking", "motherfucker"); $tipath = "images/topics/"; if (stristr($_SERVER['PHP_SELF'], "config.php")) { Header("Location: index.php"); die(); } ?> |
хм.... с конфигом полный порядок. в самом деле проверьте, нет ли пустых строк перед <?php и после ?>
|
сделал все, как описано в статье, все равно вылезает белый экран, заменил false на true, ошибки все равно не показывает
|
нет пустых строк нету..... :(((
|
Перенес сайт на localhost. Все попропадало. Нету ошибки вверху и невыкидывает с админки. Что это может быть??
|
После установки выводит:
Warning: main(language/lang-.php) [function.main]: failed to open stream: No such file or directory in /home/mineral/domains/mineral.su/public_html/mainfile.php on line 211 Warning: main(language/lang-.php) [function.main]: failed to open stream: No such file or directory in /home/mineral/domains/mineral.su/public_html/mainfile.php on line 211 Warning: main() [function.include]: Failed opening 'language/lang-.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/mineral/domains/mineral.su/public_html/mainfile.php on line 211 Warning: head(themes//theme.php) [function.head]: failed to open stream: No such file or directory in /home/mineral/domains/mineral.su/public_html/header.php on line 32 Warning: head(themes//theme.php) [function.head]: failed to open stream: No such file or directory in /home/mineral/domains/mineral.su/public_html/header.php on line 32 Warning: head() [function.include]: Failed opening 'themes//theme.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/mineral/domains/mineral.su/public_html/header.php on line 32 Fatal error: Call to undefined function: themeheader() in /home/mineral/domains/mineral.su/public_html/header.php on line 52 как это исправить, заранее благодарен |
бд импортировали? похоже, что нет...
|
Привет, я делала все как у вас написано в инструкции по установке нюки, только вот...
Произведем еще одну не сложную модификацию для безопасности нашего будущего сайта. А именно, поместите файл config.php в какую-нибудь папку или подпапку (любую, можете создать новую). А в корне директории, там где раньше находился файл config.php создайте файл с точно таким же названием config.php. Откройте его и отредактируйте. В нем должна быть всего лишь одна строка: <?php include("test/config.php"); ?> где test/config.php - путь до файла config.php , который вы спрятали в папку. Это предотвратит хищение данных из конфига на прямую. Я незнаю как создавать файлы пхп и создала блокнот с таки же названием.... cоnfig.php и ввела там строку <?php include("test/config.php"); ?> и после этого был белый экран....потом я подумала, что все таки это мой первый сайт и защем "предотвращение хищения данных из конфига на прямую." и вернула все назад, после этого открываю локалхост в браузере и такая по средине большими буквами пишет пзп-нюк а потом: There seems to be a problem with the MySQL server, sorry for the inconvenience. We should be back shortly. ??? в конфиге поменяла ерор дисплей так как вы сказали...ничего не изменилось.... |
файл config.php скорее всего остался как блокнотовский, т.е. config.txt
Открываем в папке: Сервис - Свойство папки - Вид - Скрывать расширения для зарегестрированных файлов. Вот тут убираем галочку. Затем переименовывем config.txt на config.php Винда спросит, хотите ли вы изменить расширение - отвечаем Да. |
да, спасибо, так и сделала, но вот у меня еще кое-что вылезло....я даже понятия не имею почему...
Warning: head(themes/Travel/theme.php) [function.head]: failed to open stream: No such file or directory in z:\home\172.18.1.29\www\header.php on line 31 Warning: head() [function.include]: Failed opening 'themes/Travel/theme.php' for inclusion (include_path='.;/usr/local/php/PEAR') in z:\home\172.18.1.29\www\header.php on line 31 Fatal error: Call to undefined function: themeheader() in z:\home\172.18.1.29\www\header.php on line 51 Тут че--то на тему жалуется...я ее удалила..опять тоже самое |
Поэтому и жалуется, что удалили :)
Отсутсвует файл: themes/Travel/theme.php |
проблему устранил, прошу модераторов удалить данный пост
|
Подскажите выдает следующее:
Warning: main(language/lang-.php) [function.main]: failed to open stream: No such file or directory in /home/tambovin/public_html/mainfile.php on line 323 Warning: main() [function.include]: Failed opening 'language/lang-.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/tambovin/public_html/mainfile.php on line 323 Warning: main(themes//theme.php) [function.main]: failed to open stream: No such file or directory in /home/tambovin/public_html/mainfile.php on line 1037 Warning: main() [function.include]: Failed opening 'themes//theme.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/tambovin/public_html/mainfile.php on line 1037 Warning: main(themes//theme.php) [function.main]: failed to open stream: No such file or directory in /home/tambovin/public_html/mainfile.php on line 1283 Warning: main() [function.include]: Failed opening 'themes//theme.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/tambovin/public_html/mainfile.php on line 1283 Warning: head(themes//theme.php) [function.head]: failed to open stream: No such file or directory in /home/tambovin/public_html/header.php on line 33 Warning: head() [function.include]: Failed opening 'themes//theme.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/tambovin/public_html/header.php on line 33 Notice: Use of undefined constant _CHARSET - assumed '_CHARSET' in /home/tambovin/public_html/includes/meta.php on line 25 Fatal error: Call to undefined function: themeheader() in /home/tambovin/public_html/header.php on line 53 |
у вас не работает переменные темы и языковые файлы.
из-за етого не могут найтись файлы темы и языки. вспоминайте что ломали :) |
скачал нюку,и сразу не ставив её на локалхост вывесил на хост,ессесно сначала бд залил, но блин, какога фга у мну на страничке отображается только "<" и всё!!!!вся остальная страничка пуста!
|
У меня такая проблема. Начну сначала.
Я на своем компе делал PHP Nuke потом пришло время перенести ее другой хост в инете. Что я сделал зашол на фтп там 6 папок я выбрал ту что надо походу public_html и залили все с папки www, потом зашол в свой phpadmin и експортировал таблицы, после етого на тот сервер добавил етот фаил все прошло удачно. Поменя в конфиге настройки под другой хост. Все нормально загружаю сайт и там все отлично я уже обрадовался и тут понеслось.... Зашол в админку клацаю на "Контент" белый екран Зашол в "Новости" белый екран И так почти 70% админки. Шо ето за бред такой ? Мож я чето сделал не правельно ? Но ето ищо не все... у меня был блок "Опрос" нажымаю что бы ответить а оно мне типа этот модуль не подкулючен. и так все модули и все блоки !!! Значит вот ошыбки когда захожу в модуль "Новости" Notice: Constant _YOUHAVE already defined in /home/globusr/domains/globus-r.com.ua/public_html/language/lang-russian.php on line 140 Notice: Constant _BTD already defined in /home/globusr/domains/globus-r.com.ua/public_html/language/lang-russian.php on line 196 Notice: Constant _BYD already defined in /home/globusr/domains/globus-r.com.ua/public_html/language/lang-russian.php on line 197 Notice: Constant _YES already defined in /home/globusr/domains/globus-r.com.ua/public_html/admin/language/lang-russian.php on line 24 Notice: Constant _NO already defined in /home/globusr/domains/globus-r.com.ua/public_html/admin/language/lang-russian.php on line 25 Notice: Constant _CONTACTNAME already defined in /home/globusr/domains/globus-r.com.ua/public_html/admin/language/lang-russian.php on line 68 Notice: Constant _HOUR already defined in /home/globusr/domains/globus-r.com.ua/public_html/admin/language/lang-russian.php on line 113 Notice: Constant _ADD already defined in /home/globusr/domains/globus-r.com.ua/public_html/admin/language/lang-russian.php on line 154 Notice: Undefined variable: sitename in /home/globusr/domains/globus-r.com.ua/public_html/admin/language/lang-russian.php on line 255 Notice: Constant _SECURITYCODE already defined in /home/globusr/domains/globus-r.com.ua/public_html/admin/language/lang-russian.php on line 309 Notice: Constant _TYPESECCODE already defined in /home/globusr/domains/globus-r.com.ua/public_html/admin/language/lang-russian.php on line 310 Warning: include_once(modules/Advertising/admin/language/lang-russian.php) [function.include-once]: failed to open stream: No such file or directory in /home/globusr/domains/globus-r.com.ua/public_html/modules/advertising/admin/case.php on line 20 Warning: include_once() [function.include]: Failed opening 'modules/Advertising/admin/language/lang-russian.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/globusr/domains/globus-r.com.ua/public_html/modules/advertising/admin/case.php on line 20 Warning: include_once(modules/Content/admin/language/lang-russian.php) [function.include-once]: failed to open stream: No such file or directory in /home/globusr/domains/globus-r.com.ua/public_html/modules/content/admin/case.php on line 20 Warning: include_once() [function.include]: Failed opening 'modules/Content/admin/language/lang-russian.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/globusr/domains/globus-r.com.ua/public_html/modules/content/admin/case.php on line 20 Warning: include_once(modules/Downloads/admin/language/lang-russian.php) [function.include-once]: failed to open stream: No such file or directory in /home/globusr/domains/globus-r.com.ua/public_html/modules/downloads/admin/case.php on line 20 Warning: include_once() [function.include]: Failed opening 'modules/Downloads/admin/language/lang-russian.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/globusr/domains/globus-r.com.ua/public_html/modules/downloads/admin/case.php on line 20 Warning: include_once(modules/Encyclopedia/admin/language/lang-russian.php) [function.include-once]: failed to open stream: No such file or directory in /home/globusr/domains/globus-r.com.ua/public_html/modules/encyclopedia/admin/case.php on line 20 Warning: include_once() [function.include]: Failed opening 'modules/Encyclopedia/admin/language/lang-russian.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/globusr/domains/globus-r.com.ua/public_html/modules/encyclopedia/admin/case.php on line 20 Warning: include_once(modules/FAQ/admin/language/lang-russian.php) [function.include-once]: failed to open stream: No such file or directory in /home/globusr/domains/globus-r.com.ua/public_html/modules/faq/admin/case.php on line 20 Warning: include_once() [function.include]: Failed opening 'modules/FAQ/admin/language/lang-russian.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/globusr/domains/globus-r.com.ua/public_html/modules/faq/admin/case.php on line 20 Warning: include_once(modules/News/admin/language/lang-russian.php) [function.include-once]: failed to open stream: No such file or directory in /home/globusr/domains/globus-r.com.ua/public_html/modules/news/admin/case.php on line 20 Warning: include_once() [function.include]: Failed opening 'modules/News/admin/language/lang-russian.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/globusr/domains/globus-r.com.ua/public_html/modules/news/admin/case.php on line 20 Warning: include(modules/News/admin/index.php) [function.include]: failed to open stream: No such file or directory in /home/globusr/domains/globus-r.com.ua/public_html/modules/news/admin/case.php on line 46 Warning: include() [function.include]: Failed opening 'modules/News/admin/index.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/globusr/domains/globus-r.com.ua/public_html/modules/news/admin/case.php on line 46 Warning: include_once(modules/Reviews/admin/language/lang-russian.php) [function.include-once]: failed to open stream: No such file or directory in /home/globusr/domains/globus-r.com.ua/public_html/modules/reviews/admin/case.php on line 20 Warning: include_once() [function.include]: Failed opening 'modules/Reviews/admin/language/lang-russian.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/globusr/domains/globus-r.com.ua/public_html/modules/reviews/admin/case.php on line 20 Warning: include_once(modules/Surveys/admin/language/lang-russian.php) [function.include-once]: failed to open stream: No such file or directory in /home/globusr/domains/globus-r.com.ua/public_html/modules/surveys/admin/case.php on line 20 Warning: include_once() [function.include]: Failed opening 'modules/Surveys/admin/language/lang-russian.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/globusr/domains/globus-r.com.ua/public_html/modules/surveys/admin/case.php on line 20 Warning: include_once(modules/Topics/admin/language/lang-russian.php) [function.include-once]: failed to open stream: No such file or directory in /home/globusr/domains/globus-r.com.ua/public_html/modules/topics/admin/case.php on line 20 Warning: include_once() [function.include]: Failed opening 'modules/Topics/admin/language/lang-russian.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/globusr/domains/globus-r.com.ua/public_html/modules/topics/admin/case.php on line 20 Warning: include_once(modules/Web_Links/admin/language/lang-russian.php) [function.include-once]: failed to open stream: No such file or directory in /home/globusr/domains/globus-r.com.ua/public_html/modules/web_links/admin/case.php on line 20 Warning: include_once() [function.include]: Failed opening 'modules/Web_Links/admin/language/lang-russian.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/globusr/domains/globus-r.com.ua/public_html/modules/web_links/admin/case.php on line 20 Warning: include_once(modules/Your_Account/admin/language/lang-russian.php) [function.include-once]: failed to open stream: No such file or directory in /home/globusr/domains/globus-r.com.ua/public_html/modules/your_account/admin/case.php on line 20 Warning: include_once() [function.include]: Failed opening 'modules/Your_Account/admin/language/lang-russian.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/globusr/domains/globus-r.com.ua/public_html/modules/your_account/admin/case.php on line 20 |
Проделал ту штуку что была написана в первом посте, вот какая ошибка:
Warning: head(themes/RusNuke2003/theme.php) [function.head]: failed to open stream: No such file or directory in /sata1/home/users/nashsoft/www/www.nashsoft.com.ua/header.php on line 31 Warning: head() [function.include]: Failed opening 'themes/RusNuke2003/theme.php' for inclusion (include_path='./:/usr/local/share/pear/') in /sata1/home/users/nashsoft/www/www.nashsoft.com.ua/header.php on line 31 Fatal error: Call to undefined function: themeheader() in /sata1/home/users/nashsoft/www/www.nashsoft.com.ua/header.php on line 51 ааа я уже понял в чем проблема. еще одна фигня возникла при переносе базе рус. символы перейменовались на чёрт знает что. чёрт можете удалить май пост, все ошибки исправил |
Возникает такая ошибка при установке:
File does not exist: z:/home/****.mynuke.ru/www/favicon.ico |
MY_Nick_name переведите надпись и все поймете.
ALEXua скрее всего вы не дозалили все файлы темы из дистрибутива |
Установил Nuke 8 на localhost, при первом запуске выдаёт белый экран и ошибку: Fatal error: Call to undefined function: html_entity_decode() in c:\myserver\apache\htdocs\mainfile.php on line 963
Подскажите, с чем это связано и что делать? Причём Нюку и Локалхост сносил несколько раз подчистую... но после очередной установки результат всё равно один и тот же. |
Frame а mysql работаеТ?
|
mySQL работает... примечательно то что Nuke 7.5 становится без проблем... а вот Nuke 8 при первом запуске выдаёт такую ошибку причём и русская и английская версии...
|
Установил тему Orangeday поставил и говорит мне:
Warning: include_once(themes/Orangeday/theme.php) [function.include-once]: failed to open stream: Permission denied in /opt/lampp/htdocs/header.php on line 31 Warning: include_once() [function.include]: Failed opening 'themes/Orangeday/theme.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/header.php on line 31 Fatal error: Call to undefined function themeheader() in /opt/lampp/htdocs/header.php on line 51 По идеи говорит что файл отсутствует: 'themes/Orangeday/theme.php' На самом деле в дериктории он есть(( Видимо тема какая то битая! Как мне поставить другую тему чтобы не было ошибки? Если не трудно помогите |
Empire проверьте РеГиСтР папки Orangeday, может она у вас так пишеться orangeday, или еще как...
|
с этим всё в порядке!! тема прост битая и он её не видет. нужно как то поставить другую тему. только вот как?
|
Empire попробуйте закачать в бинарном режиме фтп клиента, или скопируйте папку со стандартной темой и переименуюйте (папку) в Orangeday
|
Здравствуйте скачал 8 версию сборки.И там вроде как недоставало некоторых папок из за чего у меня выдавались ошибки при заходе на главную страницуне было папок-- как Themes,Language...
Я залил их с другой версии и после чего ошибок стало меньше но остались Warning: include_once(themes//theme.php) [function.include-once]: failed to open stream: No such file or directory in /home/pp0851/data/www/localworld.ru/header.php on line 31 Warning: include_once() [function.include]: Failed opening 'themes//theme.php' for inclusion (include_path='.:/usr/share/php5:/usr/share/php') in /home/pp0851/data/www/localworld.ru/header.php on line 31 Fatal error: Call to undefined function themeheader() in /home/pp0851/data/www/localworld.ru/header.php on line 51 |
localworld либо в конфиге не правильно указали данные префикса, либо базу залили не корректно
|
Часовой пояс GMT +4, время: 20:44. |
Copyright © 2005 by Soniks