Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Установка Модулей (http://forum.mynuke.ru/forumdisplay.php?f=10)
-   -   неполадки в галереи (http://forum.mynuke.ru/showthread.php?t=2489)

pekal 29.12.2006 02:00

неполадки в галереи
 
поставил галерею 4images 1.7.1

при добавлении новой категории выдал:
Warning: mkdir(./../data/media/1) [function.mkdir]: Permission denied in /home/rolleros/public_html/modules/Gallery/admin/categories.php on line 78

Warning: mkdir(./../data/media/1) [function.mkdir]: Permission denied in /home/rolleros/public_html/modules/Gallery/admin/categories.php on line 81

Warning: mkdir(./../data/thumbnails/1) [function.mkdir]: Permission denied in /home/rolleros/public_html/modules/Gallery/admin/categories.php on line 78

Warning: mkdir(./../data/thumbnails/1) [function.mkdir]: Permission denied in /home/rolleros/public_html/modules/Gallery/admin/categories.php on line 81
Категория была добавлена


по данным адресам папки не появились.

в файле, на который ссылается:
78 $result = mkdir($path, $mode);
79 umask($oldumask);
80 if (!@is_dir($path) || !$result) {
81 $result = mkdir($path, 0755);


не пойму в чем дело. объясните, пожалуйста

и еще. при заходе на страницу администрирования выдает в поле статистики:

Notice: Undefined index: Type in /home/rolleros/public_html/modules/Gallery/includes/db_utils.php on line 184

Notice: Undefined index: Type in /home/rolleros/public_html/modules/Gallery/includes/db_utils.php on line 184


в файле находиться функция:

function get_database_size() {
global $global_info, $site_db, $db_name, $table_prefix;

if (!empty($global_info['database_size'])) {
return $global_info['database_size'];
}

178 $database_size_total = 0;
179 $database_size_4images = 0;
180 if (get_mysql_version() >= 32303) {
181 $db = (get_mysql_version() >= 32306) ? "`$db_name`" : $db_name;
182 if ($result = $site_db->query("SHOW TABLE STATUS FROM $db")) {
183 while ($row = $site_db->fetch_array($result)) {
184 if (eregi('^(MyISAM|ISAM|HEAP|InnoDB)$', $row['Type'])) {
if ($table_prefix != "") {
if (preg_match("/^".$table_prefix."/", $row['Name'])) {
$database_size_4images += $row['Data_length'] + $row['Index_length'];
}
$database_size_total += $row['Data_length'] + $row['Index_length'];
}
else {
$database_size_total += $row['Data_length'] + $row['Index_length'];
}
}
}
}
}


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

Copyright © 2005 by Soniks