Помощник
|
при установки скрмпта возникает ошибка! |
vanya666
|
Сообщение
#1
|
||
|
|
||
|
|||
vanya666
|
Сообщение
#2
|
|
Вот скрипт файйла class.Install.php в котором ошибка:[PHP]<?php
/** * Установщик. * * @author Программист 145 * @package defaultPackage * @copyright a1agregator * @version 1 */ class Install { public function __construct() { $this->config(); } /** * проверка соединения с базой * */ public function checkConnect() { echo 'Проверка подключения к БД:'; $result = true; try { $this->db_connect(); } catch (Exception $e) { $result = false; } echo ($result)?' <span class="success"> успешно</span>':'<span class="fail"> ошибка соединения с бд</span> '; echo '</br>'; } /** * создание необходимых папок * */ public function creatFolders() { try { echo 'создание необходимых папок:'; if (!file_exists('cache')) { mkdir('cache'); chmod('cache', 0777); file_put_contents('cache/.htaccess', 'Deny from all'); } if (!file_exists('private_zone')) { mkdir('private_zone'); chmod('private_zone', 0777); file_put_contents('private_zone/.htaccess', 'Deny from all'); } echo '<span class="success"> готово</span><br>'; } catch (Exception $e) { echo '<span class="fail"> ошибка</span><br>'; } } /** * Подгружаем конфигурационный файл * */ private function config() { $this->config = parse_ini_file('config/config.ini', TRUE); } /** * подключение к базе данных * */ private function db_connect() { if ($this->config['db']['use']) { $this->db = new PDO(trim($this->config['db']['dns']), trim($this->config['db']['user']), trim($this->config['db']['password'])); $this->db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } } /** * процесс проверки * */ public function process() { echo '<h3>Процесс проверки и установки скрипта</h3>'; $this->checkConnect(); $this->creatFolders(); $this->createDBTable(); echo '<h3>Информация</h3>'; $this->information(); } /** * создает таблицы * */ public function createDBTable() { try { echo 'создание необходимых таблиц в базе данных:'; $st = $this->db->prepare(file_get_contents('config/sql.dump')); $st->execute(); echo ' <span class="success">готово</span><br>'; } catch (Exception $e) { echo "<span class='fail'> Не удалось создать необходимые таблицы </span><br>"; } } /** * выводит информацию о настройках * */ public function information() { echo 'Безопасность: '; switch ($this->config['security']['security_level']) { case '0': echo 'незащищено'; break; case '1': echo 'защита по skey. (метод устаревший)'; break; case '2': echo 'защита по sign'; break; default: echo 'некоректное значение уровня безопасности'; break; } echo '<br/> префиксы используемые сервисом: '.implode(', ',$this->config['script']['prefix']).'<br/>'; if (!empty($this->config['script']['num'])) { echo 'Ограничение на короткие номера: '.implode(', ',$this->config['script']['num']).'<br/>'; } else { echo 'Ограничение на короткие номера: отсутствует<br/>'; } if (!$this->config['db']['use']) { echo 'База данных: не используется<br/>'; } else { echo 'База данных: используется<br/>'; } if (!$this->config['partner']['use']) { echo 'SOAP: не используется<br/>'; } else { echo 'SOAP: используется<br/>'; } echo '<pre>'.file_get_contents('readme.txt').'</pre>'; } }[/PHP] |
|
|
Apay |
19.1.2010, 0:28;
Ответить: Apay
Сообщение
#3
|
|
по этому кусочку трудно сказать, вероятней всего у вас не инициализируется база данных.
|
|
|
vanya666
|
Сообщение
#4
|
|
на денвере заработало я пароль к базе данных неверный указал...
а на сервере ax3.net неполучается...либо я что то не то вписываю либо у них сервак на линуксе может надо скрипт под линукс подстраивать или разници нет? |
|
|
EnterBack |
19.1.2010, 21:49;
Ответить: EnterBack
Сообщение
#5
|
|
на денвере заработало я пароль к базе данных неверный указал... а на сервере ax3.net неполучается...либо я что то не то вписываю либо у них сервак на линуксе может надо скрипт под линукс подстраивать или разници нет? скрипты php действуют на любой платформе одинаково, ничего подстраивать не надо, проверьте еще раз имена БД, пароли и т.п, где то возможно стоят старые... |
|
|
Apay |
21.1.2010, 12:44;
Ответить: Apay
Сообщение
#6
|
|
vanya666,всякие пароли на всеобщее обозрение выставлять не надо, в мире нехороших людей много. пост удалил от греха подальше, но советую поменять все пароли. если что - лучше в личку (личное сообщение, стрелка вниз рядом с именем, второй пункт меню).
|
|
|
Apay |
21.1.2010, 12:51;
Ответить: Apay
Сообщение
#7
|
|
сейчас зашел по ftp посмотреть что там - на глазах все файлы исчезли...
|
|
|
vanya666
|
Сообщение
#8
|
|
Вот данные на сервак :
>>> FAQ по хостингу: http://vagonchik.com/faq/ Здравствуйте, В этом письме содержится важная информация относительно вашего хостингового аккаунта. Пожалуйста, сохраните это письмо. Адрес вашего сайта: http://boomer6666.ax3.net/ Пожалуйста, загружайте файлы вашего вебсайта в папку "site" Часто задаваемые вопросы по хостингу: http://vagonchik.com/faq/ Удачи! :) Бесплатный хостинг Вагончик http://vagonchik.com/ и сам скрипт и пач к нему копируется в папку lib если на серваке нет soap. |
|
|
vanya666
|
Сообщение
#9
|
|
я их перезалил вот и исчезли...да это не мой домен так для теста создал на ax3.net у меня логин другой .пускай с этим что хотят то и делают. папку site не удаляте в ней храница весь сайт...
|
|
|
MetSerp |
21.1.2010, 13:55;
Ответить: MetSerp
Сообщение
#10
|
|
в личку лучше пароли кидайте, не стоит оставлять на всеобщий обзор пароли, даже от сайтов которые вам не нужны.
По вашему паролю можно выявить ваш стиль того как вы их придумываете и проше подбирать |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на первый заказ. Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на п |
7 | stu999 | 1759 | 31.3.2024, 11:19 автор: stu999 |
|
Битрикс скрипт нативной установки | 3 | Nemo | 2458 | 20.11.2022, 10:09 автор: Webmaster24 |
|
Получил странную ссылку при линкбилдинге Как поведет себя поиск при обнаружении странной ссылке? |
10 | r0mZet | 2206 | 24.10.2022, 19:23 автор: Wachowski |
|
300 площадок под вечные ссылки на выбор: ТИЦ 20-9400, PR 0-6, ЯК, DMOZ. Скидки при пакетном заказе! | 65 | inkon | 30398 | 19.7.2022, 13:41 автор: Funoman |
|
тИЦ отменили! Новый показатель Яндекса ИКС! Лучшие площадки под размещение. Бесплатное написание статей при любом заказе. Эксклюзивное предложение. Успей получить написание статей БЕСПЛАТНО |
71 | VIMstat | 78518 | 21.6.2022, 9:38 автор: VIMstat |
Текстовая версия | Сейчас: 26.4.2024, 6:42 |