2018/04/20 23:24 JST

 掲示板目次 > サポート > インストール(Install) 新規トピック 返信
 2.1.3新規インストールで、db_config.phpが見つからないというエラー
前のトピックへ
   
henamo2
 2018/04/10 13:17 JST (参照数 132回)  

Junior

状態: オフライン
Forum User

登録日: 2015/11/15
投稿数: 16
ARM版ArchLinuxに、Nginx,PHP、PHP-FPMでWebサーバーを構築。
Geeklogのスクリプトを、ルートディレクトリ(/home/henamo/www/html)に配置。
インストールを開始すると、db_config.phpが見つからないというエラーで先へ進めず困っています。

$ cd www
$ ls
INSTALL backups data db-config.php emailgeeklogstories html language logs plugins readme sql system
$ pwd
/home/henamo/www
$ ls -l
total 52
-rw-rw-rw- 1 henamo henamo 206 Apr 10 12:43 INSTALL
drwxrwxrwx 2 henamo henamo 4096 Apr 10 12:43 backups
drwxrwxrwx 4 henamo henamo 4096 Apr 10 12:43 data
-rw-rw-rw- 1 henamo henamo 522 Apr 10 12:44 db-config.php
-rw-rw-rw- 1 henamo henamo 509 Apr 10 12:43 emailgeeklogstories
drwxr-xr-x 17 henamo henamo 4096 Apr 10 12:44 html
drwxrwxrwx 2 henamo henamo 4096 Apr 10 12:43 language
drwxrwxrwx 2 henamo henamo 4096 Apr 10 12:43 logs
drwxrwxrwx 8 henamo henamo 4096 Apr 10 12:43 plugins
-rw-rw-rw- 1 henamo henamo 8105 Apr 10 12:43 readme
drwxrwxrwx 3 henamo henamo 4096 Apr 10 12:43 sql
drwxrwxrwx 5 henamo henamo 4096 Apr 10 12:43 system
 
プロファイル Webサイト
 引用
henamo2
 2018/04/10 13:24 JST  

Junior

状態: オフライン
Forum User

登録日: 2015/11/15
投稿数: 16
db_config.phpではなく、db-config.phpの誤りです。
 
プロファイル Webサイト
 引用
Ivy
 2018/04/10 17:05 JST  

管理者

状態: オフライン
Site Admin

登録日: 2004/01/01
投稿数: 5806
場所:Tokyo
http://サイトドメイン/admin/install/

でインストールすると、現在のパスが参考に、表示されますので、パスが間違っていないかどうか、再確認してみてください。

ダウンロードパッケージをそのままのパスでアップロードすると、公開URLがpublic_html/ 以下になってしまうので、
通常は、/private/ を非公開領域に作成して、非公開領域のファイルをアップロードします。

 
プロファイル メール Webサイト
 引用
henamo2
 2018/04/10 17:14 JST  

Junior

状態: オフライン
Forum User

登録日: 2015/11/15
投稿数: 16
以下のように表示されます。

Unable to locate Geeklog files

The installer was unable to locate critical Geeklog files. This is probably because you have moved them from their default location. Please specify the paths to the files and directories below:
db-config.php



The complete path to this file (the install script) is:
/home/henamo/www/html/admin/install/index.php
The installer was looking for db-config.php in:
/home/henamo/www/
 
プロファイル Webサイト
 引用
Ivy
 2018/04/10 17:19 JST  

管理者

状態: オフライン
Site Admin

登録日: 2004/01/01
投稿数: 5806
場所:Tokyo
public領域TOPが /home/henamo/www/ なら

/home/henamo/www/admin/install/index.php

となるよう、ファイルをアップロードしてください。

db-config.php は。
/home/henamo/private/db-config.php

となるよう、非公開領域にアップロードして、パスを指定してみてください。

ただしくそのパスにdb-config.phpがアップロードされていればエラーは出なくなりますので・・・
 
プロファイル メール Webサイト
 引用
henamo2
 2018/04/10 17:34 JST  

Junior

状態: オフライン
Forum User

登録日: 2015/11/15
投稿数: 16
public領域が、/home/henamo/www/htmlになっていまして、非公開領域が/home/henamo/wwwになっているのが現在の状態です。
非公開領域である/wwwにdb-config.phpが存在してるのですが、見つからないというエラーが返ってきています。
 
プロファイル Webサイト
 引用
Ivy
 2018/04/10 17:39 JST  

管理者

状態: オフライン
Site Admin

登録日: 2004/01/01
投稿数: 5806
場所:Tokyo
/home/henamo/www/html/ 公開領域
/home/henamo/www/private/ 非公開領域

という構成にしてみてください。

/home/henamo/www/private/db-config.php

/home/henamo/www/ ここには様々なファイルがあるので、ここに、非公開領域のソースを混在させないように注意してください。
そうしないとサーバーで必要なファイルとGeeklogで必要なファイルが混在して管理しにくくなります。
 
プロファイル メール Webサイト
 引用
henamo2
 2018/04/10 17:45 JST  

Junior

状態: オフライン
Forum User

登録日: 2015/11/15
投稿数: 16
やってみましたが、エラーが返ってきます。

Geeklog Installation

ERROR The path /home/henamo/www/private/db-config.php does not appear to be correct. Please go back and try again.
 
プロファイル Webサイト
 引用
Ivy
 2018/04/10 17:55 JST  

管理者

状態: オフライン
Site Admin

登録日: 2004/01/01
投稿数: 5806
場所:Tokyo
おかしいですね。
サイトのURLとFTPの情報を、ivy[at]geeklog.jp に送っていただいたら、サーバーの状況を確認させていただきますが。
 
プロファイル メール Webサイト
 引用
内容生成: 0.16 秒 新規トピック 返信
 時刻はすべて JST , 現在の時刻は 11:24 PM
通常 通常
注目トピック 注目トピック
ロック済 ロック済
新着 新着
注目トピック 新着 注目トピック 新着
ロック済トピック 新着 ロック済トピック 新着
ゲストユーザの投稿を見る 
ゲストユーザ投稿可能 
一部のHTMLを許可 
バッドワードをチェック