Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
IPB_men

Установка скриптов на сервер

Recommended Posts

Вобщем, долго искал для своего сайта скрипт для файлового архива и остановился на paFileDB 3.5.X

Проблема в том что его никак не удается установить. support - молчит, в решение известных проблем нету такого..поэтому спрошу у Вас:

как его установить?

как поступал я:

распаковал архив в [..../files/] назначил права CHMOD 777 на

  1. * uploads (directory)
  2. * skins/default/compile (directory)

по ридми больше вроде ничего и ненадо

набираю в браузере установочный файл, 1 шаг идет ок, 2-ой шаг выдает ошибу:

paFileDB Installer Setup Database  
paFileDB is now setting up your mySQL database. If no errors appear below, everything was a success!
If there are errors, please visit PHP Arena for more info or to open a support ticket.


Connection failed: Access denied for user 'USERNAME'@'88.214.224.47' (using password: YES)

нижняя строка означает, насколько я понял, что доступ запрщен. Возникает вопрос почему?!

========

ниже я приведу весть paFileDB 3.5 Installation Guide

This guide will help walk you through the installation of paFileDB.

Before you begin
In order to install paFileDB, make sure you have the following:
-A server with PHP and MySQL support
-MySQL connection info (obtain this from your host)
-An FTP program to upload files to your server

Installing paFileDB is very simple. Under normal circumstances and with a broadband connection,
installaton shouldn't take longer than about 10 minutes.

Installation
1. Unzip the file you downloaded from the paFileDB homepage. Chances are that if you're reading this, you've already done that. 

2. Open the "upload" folder, then open "includes" and then open "db". Inside "db", there is a file called "mysql.php". 
You will need to edit that file to reflect your MySQL server information. You will need to scroll down a bit to see the MySQL information
that needs to be edited. You will need to edit the server, username, password and the database name. Editing the prefix is optional, 
and only necessary if installing more than one copy of paFileDB in the same database. The port will need to be changed on non-standard 
installations of MySQL. Changing the port is usually not necessary, and don't worry about it unless your host tells you otherwise. 

3. Connect to your server via FTP. Then, make a folder on your server where you would like paFileDB installed at. For example,
if you create a folder called "pafiledb", you will probably be accessing your file database by visiting 
[url="http://www.yourdomain.com/pafiledb"]http://www.yourdomain.com/pafiledb[/url] 

4. Open up the "upload" folder from the file you just unzipped. You will need to upload everything in that folder, 
except for the "upgrade" folder . Uploading is a bit different for each FTP program, check it's manual for more details. 

5. If you use a *NIX (Linux, Unix, OSX and a couple others) server, you will need to CHMOD a couple directories.
CHMODing is done via your FTP program, you will need to check it's manual for more details on doing this. 
The following files and folders need to be CHMODded to the values given:

uploads (directory), 777 
skins/default/compile (directory), 777 
6. Now that everything is uploaded, you will need to run the installer in your browser. 
This can be done by visiting [url="http://www.yourdomain.com/pafiledb/install"]http://www.yourdomain.com/pafiledb/install[/url],
where yourdomain.com is your domain name, and pafiledb is the path to paFileDB. Once you've got the installer up, it will take you through everything. 

7. Congratulations! You're almost done. Just delete the "install" directory from your server immediatley because it can be a security risk by leaving it there.

8. Once you have deleted the "install" directory, login to your admin center and modify paFileDB's settings to suit your needs.

If you have any problems with the installation of paFileDB, please visit our Support Page.

=======

По моему там нужно что то прописать в mysql.php согласно моим MySQL, но что именно и куда писать я не понял.

И еще где досать скрипт интеграции DLE 6.5 + IPB 2.2.2?! есть для 6.0+2.2.Х, но незнаю подойдет ли он мне,

и еще там написано что сайт и форум должны быть новоустановленными, сайт то у меня новый,

а форум пашет 3.5 месяца, что теперь делать? никак не установить? или очищать все MySQL?!

Помогите пожалуйста!

====

codebox тоже не помогает :)

Edited by IPB_men

Share this post


Link to post
Share on other sites

Надо базу данных новую создать, пустую.

И указать при установке реальный ник/пароль пользователя базы.

Либо прописать их в определенный файл.

 

Больше помочь ничем не могу, так как не знакома с этим архивом.

Share this post


Link to post
Share on other sites

я не совсем понял про "И указать при установке реальный ник/пароль пользователя базы."

Edited by IPB_men

Share this post


Link to post
Share on other sites

Я не знакома с этим скриптом.

Но в ipb например при инсталляции нужно указывать название базы и данные пользователя.

А тут явная проблема с доступом к базе:

Connection failed: Access denied for user 'USERNAME'@'88.214.224.47' (using password: YES)

Share this post


Link to post
Share on other sites
Но в ipb например при инсталляции нужно указывать название базы и данные пользователя.

тут то же самое

 

2. Open the "upload" folder, then open "includes" and then open the file "config.php". You will need to edit that file to reflect your MySQL server information. You will need to edit the server, username, password and the database name. Editing the prefix is optional, and only necessary if installing more than one copy of paFileDB in the same database.

Share this post


Link to post
Share on other sites

Ну так же написано, открываем config.php, находим нужные поля, и прописываем имя базы, пользователя и пароль, которого так не хватает установщику.

Share this post


Link to post
Share on other sites

я думаю это здесь:

var $host = 'SERVER';
  /**
 * @var int This is the port number this program
should try to connect to. The default is 3306.
 */
  var $port = 3306;
  /**
 * @var string This is the username on the
MySQL server to use. It is a HUGE security risk
to use a root-access user!
 */
  var $username = 'USERNAME';
  /**
 * @var string This is the password on the 
MySQL server to use. It's a HUGE security risk
to use a null or simple password!
 */
  var $password = 'PASSWORD';
  /**
 * @var string This is the database on the
MySQL server to use.
 */
  var $dbname = 'DATABASE';

только я не понял про пункт "... @var string This is the password on the MySQL server to use. It's a HUGE security risk to use a null or simple password!...."" что там за риск?

Share this post


Link to post
Share on other sites

а вы английский не знаете?

Возникает большой риск безопасности при использовании root аккаунта для связи с БД

Share this post


Link to post
Share on other sites

не, я знаю немецкий :(.

Спасибо.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...