Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Настройка и Изменение (http://forum.mynuke.ru/forumdisplay.php?f=11)
-   -   Обсуждение темы "Оптимизация PHP-NUKE" (http://forum.mynuke.ru/showthread.php?t=1273)

Alex_71 24.11.2006 16:02

Сразу прошу прощения!
У меня на локалке стоит PHP-Nuke 8.0 русифицированная. Под администратором на главной 110 запросов, а при входе в раздел администрации - 164. Можно ли оптимизировать мою версию по Вашей методике и если нет то может подскажете что можно сделать. У меня стоят следующие модули: Advertising, FAQ, Feedback, Files, News, Pages, Private_Messages, Recommend_Us, Search, Stories_Archive, Submit_News, Topics, Voting, Web_Links, Your_Account. Может можно еще что-то удалить (хотя и так уже оставил только то что необходимо) или заменить на другие модули?

Забыл сказать: Форум интегрированный

Alexander-V-Sh 24.11.2006 17:52

Alex_71
Делайте пошагово.
Одну часть изменили, дошли до точки (когда в статье закончилось изменение какой то части).
Проверьте что получилось - работает или нет. Посмотрите на запросы.
Если все ок, приступайте дальше.

Если что то не открылось или не работает, проверяйте, не ошиблись ли где. И так постепенно что то да получится. Если нет, спрашивайте.

И не забывайте делать копии всего что изменяете. Чтобы что то не сломать.

LostPage 25.11.2006 11:46

Эта ошибка появлялась в этой теме, но на не никто не ответил.:
Цитата Warning: fopen(NUKE_PATHcache/config) [function.fopen]: failed to open stream: No such file or directory in /usr/home/xxx/domains/mysite/public_html/mainfile.php on line 294

Warning: fwrite(): supplied argument is not a valid stream resource in /usr/home/xxx/domains/mysite/public_html/mainfile.php on line 295

Warning: fclose(): supplied argument is not a valid stream resource in /usr/home/xxx/domains/mysite/public_html/mainfile.php on line 296

Warning: fopen(NUKE_PATHcache/.htaccess) [function.fopen]: failed to open stream: No such file or directory in /usr/home/xxx/domains/mysite/public_html/mainfile.php on line 299

Warning: fwrite(): supplied argument is not a valid stream resource in /usr/home/xxx/domains/mysite/public_html/mainfile.php on line 300

Warning: fclose(): supplied argument is not a valid stream resource in /usr/home/xxx/domains/mysite/public_html/mainfile.php on line 301


Это после оптимизации. Добавлена папка cashe. Что не так? Скажите пожалуйста. Это уже спрашивали.
Все работает, но если включить показ ошибок, она показывается. Спасибо огромное за вашу работу!

whitepanther 26.11.2006 02:44

Цитата: Сообщение от LostPage
Эта ошибка появлялась в этой теме, но на не никто не ответил.:


Это после оптимизации. Добавлена папка cashe. Что не так? Скажите пожалуйста. Это уже спрашивали.
Все работает, но если включить показ ошибок, она показывается. Спасибо огромное за вашу работу!


Похоже, что NUKE_PATH не задан...

LostPage 27.11.2006 19:07

сделал как написано в пункте 4.

whitepanther 27.11.2006 19:44

а 2-й пункт?

LostPage 29.11.2006 18:06

нет этого не сделал. у меня 8 версия. чуть другой код. как мне правильно изменить и нужно ли это делать? подскажите пожалуйста.

ко второму пункту. у меня вот так:

// Define the INCLUDE PATH
if(defined('FORUM_ADMIN')) {
define('INCLUDE_PATH', '../../../');
} elseif(defined('INSIDE_MOD')) {
define('INCLUDE_PATH', '../../');
} else {
define('INCLUDE_PATH', './');
}

// Include the required files
@require_once(INCLUDE_PATH."config.php");

if (file_exists( 'config.php' ) && filesize( 'config.php' ) == 0) {
die("<br><br><center><img src=images/logo.gif><br><br><b>Есть мнение, что PHP-Nuke пока не установлена :) <br>Чтобы приступить к инсталяции PHP-Nuke нажмите на <a href='install/index.php'>эту ссылку.</a></center></b>");
}

@require_once(INCLUDE_PATH."db/db.php");

/* FOLLOWING TWO LINES ARE DEPRECATED BUT ARE HERE FOR OLD MODULES COMPATIBILITY */
/* PLEASE START USING THE NEW SQL ABSTRACTION LAYER. SEE MODULES DOC FOR DETAILS */
//@require_once(INCLUDE_PATH."includes/sql_layer.php");
//$dbi = sql_connect($dbhost, $dbuname, $dbpass, $dbname);

@require_once(INCLUDE_PATH."includes/ipban.php");
if (file_exists(INCLUDE_PATH."includes/custom_files/custom_mainfile.php")) {
@include_once(INCLUDE_PATH."includes/custom_files/custom_mainfile.php");
}

Alex_71 29.11.2006 18:29

Цитата: Сообщение от LostPage
нет этого не сделал. у меня 8 версия. чуть другой код. как мне правильно изменить и нужно ли это делать? подскажите пожалуйста.

ко второму пункту. у меня вот так:

// Define the INCLUDE PATH
if(defined('FORUM_ADMIN')) {
define('INCLUDE_PATH', '../../../');
} elseif(defined('INSIDE_MOD')) {
define('INCLUDE_PATH', '../../');
} else {
define('INCLUDE_PATH', './');
}

// Include the required files
@require_once(INCLUDE_PATH."config.php");

if (file_exists( 'config.php' ) && filesize( 'config.php' ) == 0) {
die("<br><br><center><img src=images/logo.gif><br><br><b>Есть мнение, что PHP-Nuke пока не установлена :) <br>Чтобы приступить к инсталяции PHP-Nuke нажмите на <a href='install/index.php'>эту ссылку.</a></center></b>");
}

@require_once(INCLUDE_PATH."db/db.php");

/* FOLLOWING TWO LINES ARE DEPRECATED BUT ARE HERE FOR OLD MODULES COMPATIBILITY */
/* PLEASE START USING THE NEW SQL ABSTRACTION LAYER. SEE MODULES DOC FOR DETAILS */
//@require_once(INCLUDE_PATH."includes/sql_layer.php");
//$dbi = sql_connect($dbhost, $dbuname, $dbpass, $dbname);

@require_once(INCLUDE_PATH."includes/ipban.php");
if (file_exists(INCLUDE_PATH."includes/custom_files/custom_mainfile.php")) {
@include_once(INCLUDE_PATH."includes/custom_files/custom_mainfile.php");
}



Делай как в инструкции, только вместо NUKE_PATH укажи INCLUDE_PATH

LostPage 29.11.2006 18:59

:) я извиняюсь. что-то не догнал.

whitepanther 29.11.2006 20:54

Цитата: Сообщение от LostPage
:) я извиняюсь. что-то не догнал.

Проще говоря, у Вас два пути:
1. INCLUDE_PATH во втором шаге заменить на NUKE_PATH.
2. Или в и шагах выполнять замену с учетом того, что NUKE_PATH в них должна быть заменена на INCLUDE_PATH.

ИМХО, лучше 2-й вариант... Т.е. при каждой замене (шаги: 4, 18, 19) вместо NUKE_PATH писать INCLUDE_PATH. 2-й шаг не нужно выполнять, т.к. он уже выполнен...


Часовой пояс GMT +4, время: 15:14.

Copyright © 2005 by Soniks