Перейти к контенту
  • 0

проблема с conf_global


Kat

Вопрос

Вот такая проблема: при попытке любого изменения в конф_глобале через панель админа, он "обнуляется".. то есть пытается перезаписатья, не может, и ...записывается пустым.

Если изменения внесены "ручками" и файл закачан по фтп, все ок.

Но, знаете, утомляет это уже, таким путем редактировать. :D

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

меняла, не помогает ;)

ошибка потом - после попытки открыть в бройзере форум.. любую страницу.он просто не находится :D естессно :)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Собственно, можно только попробовать вручную отдебаггить. :D

Найти в sources/Admin/admin_functions.php функцию function rebuild_config( $new = "" ),

 

Найти там:

$file_string .= "\n".'?'.'>';   // Question mark + greater than together break syntax hi-lighting in BBEdit 6 

и ниже дописать

print $file_string;

Это мы увидим, что конфиг вообще пытается обновиться.

 

А вот тут

fwrite($fh, $file_string, strlen($file_string) );

нужно сделать проверку, пишется вообще в файл что-то или нет.

 

Что можно попробовать:

1. Вместо

if ( $fh = fopen( ROOT_PATH.'conf_global.php', 'w' ) )

писать

if ( $fh = fopen( ROOT_PATH.'conf_global.php', 'wb' ) )

2. Вместо

fwrite($fh, $file_string, strlen($file_string) );

писать

fwrite($fh, $file_string);

 

Напишешь, если помогло. Если нет, тоже пиши. ;)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

не помогло.

 

 

Для проверки в admin_functions.php вместо их записи файла было вставлено вот это:

 	 $ttt = $root_path.'conf_global2.php';
	 $fh = fopen( $ttt, 'w' );
	 fputs ($fh, $file_string, strlen($file_string) );
	 fclose($fh);
	 @chmod( $ttt, 0777 );

	 @copy( $ttt, $ttt.".copy" );
	 @chmod( $ttt.".copy", 0777 );

	 $ttt = $root_path.'conf_global.php';
	 $fh = fopen( $ttt, 'w' );
	 fputs ($fh, $file_string, strlen($file_string) );
	 fclose($fh);
	 @chmod( $ttt, 0777 );

на выходе conf_global2.php правильный, а conf_global.php пустой.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
еще - кажется, одновременно с возникновением этой глюки - перестал работать upload - вообще перестал (касается и закачивания файлов в сообщения , и закачивания аватар).. думаю, эти явления как-то связаны....
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.