Здорово программисты, я пришёл с миром из параллельной вселенной где всё что вы тут пишете это всё матерные слова,но речь не об этом,помогите мне пожалуйста с решением проблемы, для того что бы подключить скрипт на хостинге к базе данных нужно настроить файл config_db.php подскажите пожалуйста что тут не правильно прописано и что нужно сделать что бы скрипт запускался на хостинге кроме вставки имя бд пароля бд и юзера бд,это я пропишу сам
Выручайте ребят,я уже не знаю к кому обратиться.
Ниже прикреплю сам файл
А нет не прикреплю,запрещено это,тогда сделаю скрин
Так а что не так происходит сейчас?
Для кода нужно просто нажать кнопку Код и вставить скопированный код )
Ну на сколько я понимаю в этом файле нужно прописать какие то пути, мол соединить базу данных и файлы сайта,и до тех пор пока в файле config_db.php не будет что то правильно настроено сайт не запустится
Скорее всего дело в чем-то другом, настройка веб-сервера и т.п.
А как определить в чем проблема? просто я пытался загрузить этот скрипт на два разнах хостинга и результат один и тот же,вообще в целом настройка этого файла важна или всё должно запускаться и без его настройки?
Судя по тексту ошибки — до его выполнения дело не доходит.
Может быть не хватает всех остальных файлов?
Знать бы ещё какие там файлы нужны,вроде все файлы что были в комплекте залил на хост…ладно,в любом случае спасибо вам за ответы.
Так ошибку ведь пишет адрес не найден.
Это как:
ищем абонента по картотеке в Кукуево 28\37
а находится он по факту в Пупкино 69
Смотрите указание путей к файлам.
Вот вот! в мануале по установке так и написано что нужно прописать какие то там пути!
А где это посмотреть и исправить
<?php
// Проверим на доступ
if (!defined('CASINOENGINE')) {
die("Нет доступа!<script>location.href='/';</script>");
}
$dbhost = "localhost"; //имя хоста (обычно localhost)
$dbuname = "root"; //имя пользователя
$dbpass = "qwerty"; //пароль
$dbname = "uimperpv_qwerty"; //имя базы
$site['coding'] = "cp1251";
$site['loc'] = "cp1251_general_ci";
$full_base = @mysql_pconnect($dbhost, $dbuname, $dbpass) or die("<br><br><center><br><br><b>Не удалось подключится к базе данных, пожалуйста установите корректные данные и обновите страничку.</center></b>");
@mysql_select_db($dbname, $full_base) or die("<br><br><center><br><br><b>Некорректно указано имя рабочей базы, пожалуйста установите корректные данные и обновите страничку.</center></b>");
@mysql_query("SET NAMES '".$site['coding']."'");
@mysql_query("SET CHARACTER SET '".$site['coding']."'");
@mysql_query("SET @@collation_connection = ".$site['loc']."");
?>
Что из всего этого пути к файлам?
Тут не о том ошибка, веб-сервер даже не запускает никакие скрипты, а просто не находит ничего по указанному пути.
Скорее всего либо там в корне должен лежать файл index.php
(обычно по умолчанию происходит обращение к нему при запросе просто корня сайта, /
), либо .htaccess
с указаниями для веб-сервера куда что перенаправлять.
Может быть файлы не в корне лежат?
Или предполагалось, что веб-сервером будет не Apache, а nginx (там вместо .htaccess
надо какой-то другой конфиг файл использовать).
А что за скрипты? Какой-то свой движок?
Верно. Смотрите какой путь указан к index.php в Apache.
На виртуальном сервере данный комплект php-файлов коректно работает?
Ну вот я попробовал все файлы скрипта и htaccess выложить просто на хост и попробовал все тоже самое только сначала на хост положить папку с названием домена сайта а уже в нее файлы скрипта,но результат один и тот же. в комплекте файлов есть и .htaccess и index.php
А может быть так что где то в базе не прописано название самого домена и по этому при обращении на этот URL ничего не происходит ?
Это движок онлайн казино CASINOENGINE это не для коммерции,просто интересно посмотреть как они устроены,недавно освоил Word Press и подумал смогу взять и этот движок но к сожалению взял в рот
А где это смотреть нужно?
Честно говоря не пробовал у меня компьютер не вывозит таких нагрузок
Если на том же хостинге работал вордпресс, то странно, что это не работает.
А откуда он?
Пробовал ставить на разные хостинги на таймвеб с серверами nginx и бегет на apache но результат один и тот же.
teroni. ru/skripty-kazino/ отсюда скачал,тут все слитые в сеть скрипты казино и прочего хлама,и ко всем казино скриптам одни и те же инструкции по установке это "залить файлы на хостинг, создать базу, импортировать файл базы и прописать пути config_db.php
Скачал два, ни в одном таких нет )
Бесплатный хостинг или хостинг за пару $ скорее всего слабее компа )
Но я бы конечно не запускал непонятные скрипты из такого источника на своем компе.
Так в ВМ запускать можно что угодно.
horoshiy, а если создать файл index.php с таким кодом:
<?php
$color1 = "red";
$color2 = "green";
$color3 = "blue";
echo "My car is " . $color1 . "<br>";
echo "My house is " . $color2 . "<br>";
echo "My boat is " . $color3 . "<br>";
?>
положить его на сервер и перейти по адресу. Что вернет сервер?
Инструкция внутри архива обычно,либо в одной из папок скрипта
Ну а в целом что можете сказать про эти скрипты? Способны они работать?