連投失礼します。
eve galleryのインストールがうまくいかず、解決策を教えていただきたいと思い書き込みました。
eve gallery(https://github.com/Mark-H/EvoGallery)をダウンロード→フォルダ(assetsとinstall)をサーバにアップロード→インストール画面にアクセス→Japaneseを選択した後の画面で以下のように表示されます。
インストール前の状態確認
インストール実行前の最終チェックです。
PHPのバージョンチェック: 問題なし
データベース接続: 問題なし
データベースを選択できません。データベース名を確認してください。
データベースのユーザー権限を確認してください。
MySQLのバージョン: 問題なし Version 5.5.38-log
上記理由のため、セットアップを継続できません。エラーがあります。これらのエラーを修正し、右下の「再チェック」ボタンをクリックしてください。
Modxは無事インストールできたため、データベース名が違うと言うことはないと思ったのですが、何か間違っていたのでしょうか。
また、データベースのユーザー権限というのはどのように変更すれば良いのでしょうか。
evo galleryについて
evo galleryについて
こんにちは。
症状的に,mysqlでよくあるデータベース名にハイフンが含まれていてエラーになってる可能性が高いように思います。
この場合, evo galleryのインストーラはうまく動かないかもしれません。
試してはいないのですが,install/action.summary.phpの30行目あたり,を、
とバッククオートで囲んであげたら大丈夫なのではないかと予想しますけれども。
データベース名に問題がない場合にはお役に立てない感じです。
症状的に,mysqlでよくあるデータベース名にハイフンが含まれていてエラーになってる可能性が高いように思います。
この場合, evo galleryのインストーラはうまく動かないかもしれません。
試してはいないのですが,install/action.summary.phpの30行目あたり,
コード: 全て選択
if (!@ mysql_query("USE {$dbase}")) {
コード: 全て選択
if (!@ mysql_query("USE `{$dbase}`")) {
データベース名に問題がない場合にはお役に立てない感じです。
evo galleryについて
お返事ありがとうございます。
ご指摘通り、データベース名にハイフンが含まれていてインストールできずにいたようでした。
ありがとうございました!
ただ、インストール後新たなエラーが発生しましたので、解決方をご存じでしたらご教授ください。。
解決方法をご存じでしたらご教授くださいm(__)m
ご指摘通り、データベース名にハイフンが含まれていてインストールできずにいたようでした。
ありがとうございました!
ただ、インストール後新たなエラーが発生しましたので、解決方をご存じでしたらご教授ください。。
インストール終了を押しますと、下記のように表示されます。インストールは無事に成功しました。
おつかれさまでした。「インストール終了」ボタンをクリックすると、管理画面のログインページ(manager/index.php)にアクセスします。
また、管理画面のログインも下記のような表示が出てしまい出来なくなってしまいました。
Warning: session_name(): session.name cannot be a numeric or empty '' in/***/***/www/modx2/install/away.php on line 5
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at/***/***/www/modx2/install/away.php:5) in/***/***/www/modx2/install/away.php on line 6
Warning: Cannot modify header information - headers already sent by (output started at/***/***/www/modx2/install/away.php:5) in/***/***/www/modx2/install/away.php on line 9
Warning: Cannot modify header information - headers already sent by (output started at/***/***/www/modx2/install/away.php:5) in/***/***/www/modx2/install/away.php on line 20
ログイン画面に入ることが出来ず、困ってしまいました。。Warning: include_once(/***/***/www/modx2/assets/plugins/fmp/fmp.class.inc.php): failed to open stream: No such file or directory in/***/***/www/modx2/manager/includes/document.parser.class.inc.php(1724) : eval()'d code on line 1
Warning: include_once(): Failed opening '/***/***/www/modx2/assets/plugins/fmp/fmp.class.inc.php' for inclusion (include_path='.:/usr/local/php/5.6/lib/php') in/***/***/www/modx2/manager/includes/document.parser.class.inc.php(1724) : eval()'d code on line 1
Fatal error: Class 'ForgotManagerPassword' not found in/***/***/www/modx2/manager/includes/document.parser.class.inc.php(1724) : eval()'d code on line 2
解決方法をご存じでしたらご教授くださいm(__)m