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'];
}
}
}
}
}
|