Re: SamphpWeb
Я ж говорил - в настройках-)
Молодцы-)
Re: SamphpWeb
Интересует следующий вопрос: При попытке в заказе найти русское название песни (например Красная Плесень) нифиха не находит. Хотя поиск по названию находит. Хызы, чего так... Попробовать самому.
Re: SamphpWeb
что то я себя в очередной раз почувствовал деревянным.
итак, вспомнили мы про SamphpWeb, вспомнил, что в прошлой жизни моего радио данная вещь у меня даже работала.
давай ставить.
всё по инструкции.
проверил в конфиге сама реквест. проверил порты в генерал. создал пере направление порта, а то пишут "DO NOT use a local IP address"
поправил config.php, dbconfig.xml.php
заливаю в директорию апача.
приплыли, вместо хоть чего нибудь белый экран, по заходу на playing.php там вообще исходник лезет.
лан, лезу на самовский форум. нахожу инструкцию, там в config.php вообще как то иначе.
вопрос, где лажанулься?
R244390603111<- пиво лить сюда
Re: SamphpWeb
пишет Klef:
что то я себя в очередной раз почувствовал деревянным.
итак, вспомнили мы про SamphpWeb, вспомнил, что в прошлой жизни моего радио данная вещь у меня даже работала.
давай ставить.
всё по инструкции.
проверил в конфиге сама реквест. проверил порты в генерал. создал пере направление порта, а то пишут "DO NOT use a local IP address"
поправил config.php, dbconfig.xml.php
заливаю в директорию апача.
приплыли, вместо хоть чего нибудь белый экран, по заходу на playing.php там вообще исходник лезет.
лан, лезу на самовский форум. нахожу инструкцию, там в config.php вообще как то иначе.вопрос, где лажанулься?
Вот специально ради тебя у себя проверил это дело.
Закидываю всё что находится в папке SamPhpWeb на апачу.
Запускаю Сэм.Просто так включаю даже не запуская музыки.
-----------
Всё что делает SamPhpWeb - это тупо соединяется даже не с Сэмом а с его базой,откуда и берёт всё.
Вся задача - соединиться с базой данных сема.
В файле config.php менять нужно только -
$sam["host"] = "localhost"; //The IP address of the machine SAM is running on (DO NOT use a local IP address like 127.0.0.1 or 192.x.x.x)
$sam["port"] = "1221"; //The port SAM handles HTTP requests on. Usually 1221.
Порт насколько я знаю обычно 1221.Если у тебя сэм стоит на локалхосте - то вообще тут ничего менять не нужно.
Если же на каком-то другом ай-пи - только пропиши этот айпишник и всё.
Далее файл dbconfig.xml.php
Я там ничего не менял.Ибо у меня стоит всё на локальной машине просто без пароля на бд даже.-)
<?/*
<CONFIG application="SAM" version="4.2.2 (DEMO)">
<Database>
<Driver>MYSQL</Driver> // - Тут нас просят указать какой драйвер базы данных.То бишь какой базой мы пользуемся.Я пользуюсь MYSQL,поэтому ничего не менял.Тот кто пользуется SQL или FireBird - то указывает их.
<Host>localhost</Host> // - Хост на котором стоит база данных.У меня локальный.Если у тебя стоит база на другой машине - то прописываешь её айпишник.
<Port>3306</Port> // - Порт по умолчанию именно такой.Проверь не забивает ли какое-то другое приложение этот порт.Всё может быть.
<Database>SAMDB</Database> // - Имя базы данных где стоит Сэм.По умолчанию SAMBD
<Username>root</Username> // - Имя пользователя баз данных.Опять-таки если локальная машина - то это root.
<Password></Password> - //Пароль к базам данных.По умолчанию его нет.Если он стоит - то его нужно прописать тут.
</Database>
</CONFIG>
Пробуй.
Добавлено спустя 1 минуту 45 секунд:
Хмм.Если вместо положенной интерпритации кода в playing.php лезет сам код - траблы с веб-сервером у тебя скорее всего-)
Re: SamphpWeb
ну то что он к БД конектится это понятно.
тока я привык к тому, что код если не работает, то хотя бы жалуется
может дело в особенности расположения.
веб серве, мускул и icecast на одной машине, сам на второй
дело явно не в апаче, ибо на текущем вебе вертится тройка форумов и парочка движков.
конфы прописанные верно.
всё таки при минимуме настроек меньший риск накосячить
R244390603111<- пиво лить сюда
Re: SamphpWeb
пишет Klef:
ну то что он к БД конектится это понятно.
тока я привык к тому, что код если не работает, то хотя бы жалуетсяможет дело в особенности расположения.
веб серве, мускул и icecast на одной машине, сам на второйдело явно не в апаче, ибо на текущем вебе вертится тройка форумов и парочка движков.
конфы прописанные верно.
всё таки при минимуме настроек меньший риск накосячить
Сэм вообще никак не влияет тут.
Я не думаю что дело в особенностях расположения.У меня почему-то атютения что всё-таки дело в веб-сервере.
То есть при заходе на страницу где предполагается SamPhpWeb - он показывает чисто сам код?Мне кажется дело в веб-сервере.
Ибо php почему-то не обрабатывает код.
Перегрузи сервак.Попробуй создать папку на уже работающих форумах или других движках,куда закинь СэмПхпВеб и проверь будет ли работать или нет.
Re: SamphpWeb
всё, вопрос снимаю. Какие то грабли в связке apache + php.
почему то он php4 не хочет нормально интерпритировать
ну это как всегда, обложиться манами и вперед...
R244390603111<- пиво лить сюда
Re: SamphpWeb
ответ найден.
т.к. данные скрипты написанный исползуя <? а не традиционно <?php
а у меня оказалось, что в php.ini стояло short_open_tag=Off
2 retro4u
мой вопрос в личку можеш игнорировать
R244390603111<- пиво лить сюда
Re: SamphpWeb
сегодня явно не день бетхема
"Song ID must be valid"
для тех кто столкнется
в php.ini
register_globals=On
должно быть
Отредактировано Klef (22-07-2009 01:44:59)
R244390603111<- пиво лить сюда
Re: SamphpWeb
-)Ну во-)
Регистер_глобалс - штука такая.Очень хорошо "помогает" совершать всякие гадости,поэтому её отключают по умолчанию-)
Re: SamphpWeb
пишет retro4u:
-)Ну во-)
Регистер_глобалс - штука такая.Очень хорошо "помогает" совершать всякие гадости,поэтому её отключают по умолчанию-)
самое забавное, что глобалс я включал при установке всего бутерброда
R244390603111<- пиво лить сюда
Re: SamphpWeb
Klef
пишет Klef:
для тех кто столкнется
в php.ini
Код:register_globals=On
Спасибо, понадобилось
И что обидно: все заработало с первого раза, даже в config.php и dbconfig.xml.php ничего руками править не пришлость, т.к. при инсталляции сэма указал ему все пароли и явки, так он после этого сам прописал все и осталось только перенести из samPHPweb на виртуальный хостинг и ничего руками не трогать.
playing.php - просто красавчек: и плайлист, и проигранные композиции, и купить-скачать - ну все сделал...
... да вот только когда дело дошло жо заказа - "Song ID must be valid".
А у меня хостер не дает доступа к php.ini
Я кончно нашел где он лежит, но пока не достал, в техподдердку стукнул - пока молчат.
Так вот:
говорят, что можно через htacces это дело провернуть.
В общем, ночь длинная, если никто не подскажет - сам попробую, потом раскажу (если кому интересно).
Отредактировано Fenia (16-09-2010 21:39:44)
Re: SamphpWeb
пишет Fenia:
Раз уж здесь обсуждается SamphpWeb, такой вопрос:
Почему, когда в сэме удаляешь песню из плейлиста, в SamphpWeb плейлисте она остается и надо ее самостоятельно грохать в MySQL?
Однако или лыжи не едут или?
из плейлиста или вобще из сема?
Re: SamphpWeb
Мне кажется тут все дело в том, что в самом СЭМе есть Remove и есть Remove From All