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

Ответить
Аватара пользователя
Sergius
Сообщения: 4
Зарегистрирован: 22.07.2011
Всем привет!

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

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

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

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

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

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

Аватара пользователя
Sergius
Сообщения: 4
Зарегистрирован: 22.07.2011
Раньше в этой-же папке лежал! Мод подключён. Ведь я LAMP ставил, и по инструкции под подключал!

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

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

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

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

Аватара пользователя
Sergius
Сообщения: 4
Зарегистрирован: 22.07.2011
С 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
Администратор
Сообщения: 1607
Зарегистрирован: 28.12.2009

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

[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
Сообщения: 4
Зарегистрирован: 22.07.2011
Так и знал что php ... :diablo:

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

Аватара пользователя
sag-sag
Сообщения: 10
Зарегистрирован: 24.02.2015
Здравствуйте.
Пытаюсь сам добавить блок 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
Администратор
Сообщения: 1607
Зарегистрирован: 28.12.2009
</textarea> ';

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

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

$outputTab3 .= '

Аватара пользователя
sag-sag
Сообщения: 10
Зарегистрирован: 24.02.2015
Блин, можно ж было логически даже догадаться...

Ответить