1

Тема: Помогите пожалуйста новичку.

Здравствуйте. Прошу помощи в установке скрипта смс платника на хостинг. Я в этом деле совсем новичок. Посоветуйте хороший и недорогой хостинг и пожалуйста объясните как на него установить платник.

2

Re: Помогите пожалуйста новичку.

Боюсь не смогу помочь. Обзорами хостинга не занимаюсь и в установке смс платника опыта нет, даже не особо знаю что это такое.

3

Re: Помогите пожалуйста новичку.

Смс платник почти такой же обычный сайт. К тому же вы помогали человеку установить его, вот ссылка: http://forum.php-myadmin.ru/viewtopic.php?id=2454. У меня такие же пункты как у него. Но я вообще непонимаю, все перепробовал и не работает. Опишите поподробней или скиньте обучающее видео(если такое есть).

4

Re: Помогите пожалуйста новичку.

Slench сказал:

все перепробовал и не работает

Если что-то не работает, то в журналах веб-сервера должны быть ошибки, по ним можно понять куда смотреть.

Надо создать базу данных, создать пользователя MySQL, импортировать дамп базы данных, настроить конфигурационный файл скрипта прописав в нем хост (обычно localhost), имя пользователя MySQL и его пароль.

5 (изменено: Slench, 2013-03-05 14:02:07)

Re: Помогите пожалуйста новичку.

У меня такой вопрос файл Config.php где должен находиться? На базе данных или на сервере сайта?

6

Re: Помогите пожалуйста новичку.

Вот что пишет когда пытаюсь зайти на мой платник Parse error: syntax error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in /home/u791045284/public_html/config.php on line 11. Что не так может быть?

7

Re: Помогите пожалуйста новичку.

Slench сказал:

У меня такой вопрос файл Config.php где должен находиться?

Он должен находиться в корне скрипта. Обычно этот файл уже существует и надо только прописать в нем необходимые данные для подключения к MySQL.

Slench сказал:

config.php on line 11

Это означает ошибку на 11 строке. Покажите как выглядит ваш config.php.

8 (изменено: Slench, 2013-03-05 15:07:43)

Re: Помогите пожалуйста новичку.

<?
$idtest=14;
$server="localhost";
$user="пользователь";
$pass="пароль";
$DB="название базы данных";
$path_design="pic";
$urltest="http://potencialrebenka.p.ht/t10/";
$procent="70";
$actualyear='2009';
mysql_connect($server2.hostinger.ru,$пользователь,$пароль) or die(" Нет коннекта !");
mysql_select_db($название базы данных);

#пароль для проверки источника данных в результе.
$password='500500';
#Префикс, на который нужно отправить СМС.
$prefix="7194278";
#Номера на которые нужно отправлять СМС.
#Формат $num['номер']="Страна"
$num=Array();
$num['3649']="Россия";
$num['1874']="Латвия";
$num['1645']="Литва";
$num['17013']="Эстония";
$num['7910']="Польша";
$num['9915']="Казахстан";
$num['1171']="Киргизия";
$num['0930399999']="Австрия";
$num['5339']="Испания";
$num['4565']="Португалия";
$num['9090199']="Чехия";
$num['']="Таджикистан";
$num['80888']="Германия";
$num['2322']="Норвегия";
$num['179479']="Финляндия";
$num['72170']="Швеция";
$num['7117']="Нидерланды";
$num['7796']="Бельгия";
$num['90645045']="Венгрия";
$num['83868']="Франция";
$num['1098']="Болгария";
$num['1945']="Дания";
?>

вот мой конфиг

9

Re: Помогите пожалуйста новичку.

Пропишите данные для подключения к MySQL в этих переменных:

$user="пользователь";
$pass="пароль";
$DB="название базы данных";

Поправьте эти строки:

mysql_connect($server, $user, $pass) or die(" Нет коннекта !");
mysql_select_db($DB);

10

Re: Помогите пожалуйста новичку.

Теперь вот что выдает Warning: mysql_connect(): Host 'srv4.main-hosting.eu' is not allowed to connect to this MySQL server in /home/u173586920/public_html/config.php on line 13 Нет коннекта !

11

Re: Помогите пожалуйста новичку.

Попробуйте указать хост localhost.

$server="localhost";

12

Re: Помогите пожалуйста новичку.

Нет, то же самое пишет. Вот  конфиг на всякий случай : <?
$idtest=14;
$server="localhost";
$user="admin";
$pass="скрыто";
$DB="скрыто";
$path_design="pic";
$urltest="http://proverkaiq.p.ht/";
$procent="70";
$actualyear='2013';
$inv=0;

mysql_connect($server4.hostinger.ru,$admin,$скрыто) or die(" Нет коннекта !");
mysql_select_db($DB);

#пароль для проверки источника данных в результе.
$password='3542';
#Префикс, на который нужно отправить СМС.
$prefix="7194278";
#Номера на которые нужно отправлять СМС.
#Формат $num['номер']="Страна"
$num=Array();
$num['3649']="Россия";
$num['1874']="Латвия";
$num['1645']="Литва";
$num['17013']="Эстония";
$num['7910']="Польша";
$num['9915']="Казахстан";
$num['1171']="Киргизия";
$num['0930399999']="Австрия";
$num['5339']="Испания";
$num['4565']="Португалия";
$num['9090199']="Чехия";
$num['']="Таджикистан";
$num['80888']="Германия";
$num['2322']="Норвегия";
$num['179479']="Финляндия";
$num['72170']="Швеция";
$num['7117']="Нидерланды";
$num['7796']="Бельгия";
$num['90645045']="Венгрия";
$num['83868']="Франция";
$num['1098']="Болгария";
$num['1945']="Дания";
?>

13

Re: Помогите пожалуйста новичку.

Это не меняйте.

mysql_connect($server, $user, $pass) or die(" Нет коннекта !");
mysql_select_db($DB);

Вносите изменения в эти строки.

$server="localhost"; // Хост сервера
$user="admin"; // имя пользователя MySQL
$pass="скрыто"; // Пароль пользователя MySQL
$DB="скрыто"; // Название базы данных

14

Re: Помогите пожалуйста новичку.

Странно все ввел <?
$idtest=14;
$server="server4.hostinger.ru";
$user="admin";
$pass="скрыто";
$DB="database";
$path_design="pic";
$urltest="http://proverkaiq.p.ht/t2/";
$procent="70";
$actualyear='2013';
$inv=0;

mysql_connect($mysql.hostinger.ru,$u173586920_admin,$скрыто) or die(" Нет коннекта !");
mysql_select_db($u173586920_database);

#пароль для проверки источника данных в результе.
$password='500500';
#Префикс, на который нужно отправить СМС.
$prefix="7194278";
#Номера на которые нужно отправлять СМС.
#Формат $num['номер']="Страна"
$num=Array();
$num['3649']="Россия";
$num['1874']="Латвия";
$num['1645']="Литва";
$num['17013']="Эстония";
$num['7910']="Польша";
$num['9915']="Казахстан";
$num['1171']="Киргизия";
$num['0930399999']="Австрия";
$num['5339']="Испания";
$num['4565']="Португалия";
$num['9090199']="Чехия";
$num['']="Таджикистан";
$num['80888']="Германия";
$num['2322']="Норвегия";
$num['179479']="Финляндия";
$num['72170']="Швеция";
$num['7117']="Нидерланды";
$num['7796']="Бельгия";
$num['90645045']="Венгрия";
$num['83868']="Франция";
$num['1098']="Болгария";
$num['1945']="Дания";
?>

но все та же ошибка.Где написано скрыто - там пароли и поэтому скрыто, на сервер заливаю с нормальным паролем. Что не так?

15

Re: Помогите пожалуйста новичку.

Это не правильно.
mysql_connect($mysql.hostinger.ru,$u173586920_admin,$скрыто) or die(" Нет коннекта !");
mysql_select_db($u173586920_database);

Оставьте строки, как я здесь указал, иначе в них смысла нет.
mysql_connect($server, $user, $pass) or die(" Нет коннекта !");
mysql_select_db($DB);

Все данные надо прописывать в переменных, выше я уже все объяснил.

16

Re: Помогите пожалуйста новичку.

<?
$idtest=14;
$server="server4.hostinger.ru";
$user="admin";
$pass="скрыто";
$DB="database";
$path_design="pic";
$urltest="http://proverkaiq.p.ht/t2/";
$procent="70";
$actualyear='2013';
$inv=0;

mysql_connect($server, $user, $pass) or die(" Нет коннекта !");
mysql_select_db($DB);

#пароль для проверки источника данных в результе.
$password='500500';
#Префикс, на который нужно отправить СМС.
$prefix="7194278";
#Номера на которые нужно отправлять СМС.
#Формат $num['номер']="Страна"
$num=Array();
$num['3649']="Россия";
$num['1874']="Латвия";
$num['1645']="Литва";
$num['17013']="Эстония";
$num['7910']="Польша";
$num['9915']="Казахстан";
$num['1171']="Киргизия";
$num['0930399999']="Австрия";
$num['5339']="Испания";
$num['4565']="Португалия";
$num['9090199']="Чехия";
$num['']="Таджикистан";
$num['80888']="Германия";
$num['2322']="Норвегия";
$num['179479']="Финляндия";
$num['72170']="Швеция";
$num['7117']="Нидерланды";
$num['7796']="Бельгия";
$num['90645045']="Венгрия";
$num['83868']="Франция";
$num['1098']="Болгария";
$num['1945']="Дания";
?>
так?
Вот если что инструкция по установке этого скрипта, может она поможет: 1.    Скопируйте файлы теста на сервер;
2.    Создайте базу данных на сервере MySQL;
3.    Зазгрузите бэкап общей для тестов и партнёрки базы из файла test.sql;
4.    Войдите в конфигурационный файл config.php и пропишите необходимые параметры подключения к базе данных. Укажите также адрес вашего теста со «слешем» в конце (переменная $urltest).

После проведённых действий тест должен открываться без ошибок.

17

Re: Помогите пожалуйста новичку.

Всё, мне объяснили, просто мой хостинг не поддерживал данный скрипт.