質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

解決済

1回答

2918閲覧

Sabel(PHP)のマイグレーションツールについて

N.SRE

総合スコア7

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2018/06/13 08:34

編集2018/06/14 02:03

いにしえのPHPフレームワーク「Sabel」にて大変困っております。

マイグレーションツールを実行したいのですが、
以下のエラーが出て動かすことができません。。

-bash-4.1# pwd /var/www/html/AppName/Sabel/bin -bash-4.1# sakle Migration development head -bash: sakle: command not found -bash-4.1# sh sakle Migration development head PHP Warning: require_once(/var/www/html/AppName/Sabel/bin/config/INIT.php): failed to open stream: No such file or directory in /var/www/html/AppName/Sabel/sabel/Sakle.php on line 8 PHP Fatal error: require_once(): Failed opening required '/var/www/html/AppName/Sabel/bin/config/INIT.php' (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/html/AppName/Sabel/sabel/Sakle.php on line 8

上記のINIT.phpは元々存在しませんでした。
(生成する手順がある?)

ちなみに「Sabel」フレームワークですが、
チュートリアルやインストールマニュアルが現在はCloseされているため、
大変困っています。
http://www.sabel.jp/doc
http://www.sabel.jp/doc/install

有用なドキュメントをご存知でしたら、
共有していただけますと幸いです。

よろしくお願い致します。

※"他のFW使えば?"はナシでお願いします....

 早期解決を望んでおりますので、同じ質問をstackoverflowにも投稿しました。
https://ja.stackoverflow.com/questions/44745/sabelphp%E3%81%AE%E3%83%9E%E3%82%A4%E3%82%B0%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%84%E3%83%BC%E3%83%AB%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2018/06/13 12:12

タイムマシンで過去に行ったら?
退会済みユーザー

退会済みユーザー

2018/06/13 12:14

あとマルポするならマルポしてる旨を書かないとマナー違反
N.SRE

2018/06/14 00:46

asahina1979さん マルチポストしている旨を書かないとマナー違反なんですね、、、 初心者なもんで知りませんでした。ご指摘ありがとうございます!!!!
m.ts10806

2018/06/14 01:53 編集

一応、リンクも貼っておいてください。(マルチポスト)ルールはこちら https://teratail.com/help の「他のサービスにも質問投稿をしたい(してしまった)」 helpにはしっかり書かれているので「読んでいるか否か」であり初心者かどうかは関係ありません。指摘しても読まずに質問しまくる困った人もいるので。
N.SRE

2018/06/14 02:05

mts10806さん なるほど、ヘルプページにルールの記載があったのですね。読んでおきます。 teratailとしても競合するサービスに投稿されるのは気分が悪いですからね。
退会済みユーザー

退会済みユーザー

2018/06/14 02:52

作者が2年前に「Sabelのdb migrationの方法わすれた」とかいってるな。w。
N.SRE

2018/06/14 04:02

asahina1979さん OMG... よろしければ、作者の発言載っているところ教えていただけないでしょうか...?
m.ts10806

2018/06/14 04:25

stackoverflowで回答されているのはその作者では。
N.SRE

2018/06/14 04:34 編集

mts10806さん 本当ですね、、、作者さんの言うことを聞くのが一番はやそうです。
退会済みユーザー

退会済みユーザー

2018/06/15 11:07

つかサーベルのコマンドは最初にコマンドのカスタマイズをしないといけないのか
guest

回答1

0

自己解決

プロジェクトルートから実行することで、実行できました。
$ cd /var/www/html/AppName/
$ Sabel/bin/sakle Migration development head

投稿2018/06/21 04:39

N.SRE

総合スコア7

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問