LGSL - Проблема с банером и ссылками!

Sergius
Всем привет!

Такая проблема, есть мониторинг LGSL, раньше он работал на OC-Windows! Позже перенёс Мониторинг и другие сервисы на Ubuntu Linux!
После чего увидел неприятную ситуацию... (Даже понятия не имею в чём может быть проблема!)
Файлы не правил, и не изменял!

И так ближе к делу.
Вот сам Мониторинг: 89.179.73.45/games-monitoring/
Если например нажать на любой сервер, будет сразу видно что баннер не отображается!

Также проблема ссылками. (К примеру приведу свой сервер!)
Снимок.png
Ну тут уже сразу видно что проблема со ссылками. Сам мониторинг лежит в папке: games-monitoring

Надеюсь тут нет глупых людей, и уверен что вы понимаете что ссылки тоже должны быть правильными, но они не правильные!
Помогите пожалуйста решить проблему!
Вернуться к началу

Distructor
Администратор
Sergius писал(а):раньше он работал на OC-Windows
раньше он тоже лежал в папке? если нет, то проблема в коде формирующем ссылку.

также есть подозрение что mod_rewrite не включен. смотри http://dig.org.ua/2008/01/26/mod-rewrit ... in-ubuntu/
Вернуться к началу

Sergius
Раньше в этой-же папке лежал! Мод подключён. Ведь я LAMP ставил, и по инструкции под подключал!

-- добавлено 22 июл 2011, 16:05 --

Так баннер вроде видно, помогла ваша подсказка, но теперь на банере не видно информации!
Проблема ссылками не исчезла.
Вернуться к началу

Distructor
Администратор
Sergius писал(а):но теперь на банере не видно информации!
не установлен (или не подключен) gd (http://ustanovka.v-ubuntu.ru/ustanovka-php-gd-ubuntu/)
и/или поддержка ttf шрифтов в нем.

Sergius писал(а):Проблема ссылками не исчезла
чтобы ее решить нужно видеть код
Вернуться к началу

Sergius
С gd проблемы!

Код: Выделить всё

root@server:/home/sergius# sudo apt-get install php5-gd
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Уже установлена самая новая версия php5-gd.
php5-gd установлен вручную.
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.

Код: Выделить всё

root@server:/home/sergius# sudo a2enmod php5-gd
ERROR: Module php5-gd does not exist!
Шрифты: ttf - Если чесно даже не в курсе, где их активировать!

Вот кусок кода lgsl:

Код: Выделить всё

    <tr>

      <td colspan='3' class='list_row'>

	  <center />

	  Название сервера:

	  <center />

        <b> {$server['s']['name']} </b>

        <br /><br />

        <img src=lgsl_files/sig_".$_GET['s']."_1.png >

		   <br />

		 <center />

		  Баннер - Код:

		 <center />		

        <textarea style='width: 500px; height: 40px;'>

[url=http://".$_SERVER['SERVER_NAME']."/index.php?s=".$_GET['s']."][img]http://".$_SERVER['SERVER_NAME']."/lgsl_files/sig_".$_GET['s']."_1.png[/img][/url]

		</textarea>

      </td>

    </tr>
Вернуться к началу

Distructor
Администратор

Код: Выделить всё

[url=http://".$_SERVER['SERVER_NAME']."/index.php?s=".$_GET['s']."][img]http://".$_SERVER['SERVER_NAME']."/lgsl_files/sig_".$_GET['s']."_1.png[/img][/url]
замени на

Код: Выделить всё

[url=http://".$_SERVER['SERVER_NAME']."/games-monitoring/index.php?s=".$_GET['s']."][img]http://".$_SERVER['SERVER_NAME']."/games-monitoring/lgsl_files/sig_".$_GET['s']."_1.png[/img][/url]
Sergius писал(а):Уже установлена самая новая версия php5-gd.
эта строчка как бы намекает ;)
значит gd стоит, осталось выяснить можно ли добавить поддержку ttf не пересобирая php вручную..
Вернуться к началу

Sergius
Так и знал что php ... :diablo:

Ссылки поправли, хотя в win их не нужно было править! Ну да ладно это не беда.
Теперь ttf вопрос тоже меня интересует, как добавить поддержку ttf не пересобирая php вручную ... :sorry:
Вернуться к началу

sag-sag
Здравствуйте.
Пытаюсь сам добавить блок html для баннера.
Вот код добавления BB кода:

Код: Выделить всё

// SHOW BANNER

$outputTab3 = '
<img src="u-s.php?s='.intval($_GET['s']).'" alt="'.$server['s']['name'].'"/>
<br /><br />
<textarea style="width: 500px; height: 40px; resize: none;" >
[url=http://'.$_SERVER['SERVER_NAME'].'/index.php?s='.intval($_GET['s']).'][img]http://'.$_SERVER['SERVER_NAME'].'/u-s.php?s='.intval($_GET['s']).'[/img][/url]
</textarea> ';
Я делаю так (получается практически по аналогии):
Ставлю два тега <br /><br />, далее

Код: Выделить всё

<textarea style="width: 500px; height: 40px; resize: none;" >
<a href=\"http://'.$_SERVER['SERVER_NAME'].'/index.php?s='.intval($_GET['s']).'][img]http://'.$_SERVER['SERVER_NAME'].'/u-s.php?s='.intval($_GET['s']).'[/img]</a>
</textarea> ';
В итоге, получается так:

Код: Выделить всё

// SHOW BANNER

$outputTab3 = '
<img src="u-s.php?s='.intval($_GET['s']).'" alt="'.$server['s']['name'].'"/>
<br /><br />
<textarea style="width: 500px; height: 40px; resize: none;" >
[url=http://'.$_SERVER['SERVER_NAME'].'/index.php?s='.intval($_GET['s']).'][img]http://'.$_SERVER['SERVER_NAME'].'/u-s.php?s='.intval($_GET['s']).'[/img][/url]
</textarea> ';

<textarea style="width: 500px; height: 40px; resize: none;" >
<a href=\"http://'.$_SERVER['SERVER_NAME'].'/index.php?s='.intval($_GET['s']).'][img]http://'.$_SERVER['SERVER_NAME'].'/u-s.php?s='.intval($_GET['s']).'[/img]</a>
</textarea> ';
Но увы, что-то не сходиться. В чем ошибка, подскажите пожалуйста.

Единственно, я еще добавил

Код: Выделить всё

resize: none;
чтоб окно кода не растягивалось.
Вернуться к началу

Distructor
Администратор
</textarea> ';

<textarea style="width: 500px; height: 40px; resize: none;" >
либо в конце первой процитированной строки убери либо перед второй добавь

Код: Выделить всё

$outputTab3 .= '
Вернуться к началу

sag-sag
Блин, можно ж было логически даже догадаться...
Вернуться к началу