Перейти к контенту
  • 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 - вообще перестал (касается и закачивания файлов в сообщения , и закачивания аватар).. думаю, эти явления как-то связаны....
Ссылка на комментарий
Поделиться на других сайтах

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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