xamppでずっとエラー
| goichi > Re: xamppでずっとエラー @ 2016/6/15 21:41 |
|---|
|
必要なディレクトリを作成できないのかも知れません。
XAMPP支配下のフォルダを、ユーザーがフルコントロールできるようにするとか、管理者権限でXAMPPを実行してみるとかが正攻法かも知れません。 (もしかしたら、XAMPPをインストールしたユーザーが誰かというのにも左右されたりするかも知れませんね・・・) |
| HotaruMaru > Re: xamppでずっとエラー @ 2016/6/15 22:34 |
|---|
|
>> goichiさん >>
さっそく回答ありがとうございます。 windowsのユーザーを作成をして やってみましたが、ダメでした。 "invalid"、足りてないとは感じていました。 インストール時に生成されてないのですね。 |
| yuji2 > Re: xamppでずっとエラー @ 2016/6/20 20:22 |
|---|
|
Windows環境で全く同じエラーが出ているものです。
少しコードを追ったところ Baser/Controller/InstallationController.php::step5() -> basics.php::checkTmpFolders() のなかでログフォルダ等を作成しているのですが、ここのフォルダ名が/と\が混在している為に CakePHPのCoreライブラリのFolder.phpの中でAbsolute Pathがくっつけられて必要なフォルダが作成 されていないのが原因の1つのようです。 私の環境で上記のコード $folder->create(TMP . 'logs', 0777); の実際の引数は C:/Program Files (x86)/Apache Software Foundation/Apache2.4.7/htdocs/basercms\app\tmp\logs と渡していますが、実際のフォルダ作成時は c:\projects\basercms\app\tmp\C:/Program Files (x86)/Apache Software Foundation/Apache2.4.7/htdocs/basercms\app\tmp となり作成に失敗します。 それ以外にも、step5のところのエラーではcopyでもwarningがでているので、多分そこも同じ理由だと思います。 開発サイドでWindows環境でインストールを実施していただければ多分直ぐに再現すると思うのですが・・・ とりあえず、明日にでも修正コードを入れてインストールできるようになったらまた報告します。 |
| goichi > Re: xamppでずっとエラー @ 2016/6/20 22:23 |
|---|
| yuji2 > Re: xamppでずっとエラー @ 2016/6/21 10:14 |
|---|
|
goichiさん
昨日初めてbaserCMSを触ったので、開発サイドのTicketまでは見ていませんでした。情報ありがとうございます。 ひとまず、自分がインストールできるように以下の2ファイルで/を\に置換して インストール時のテーマでコアを選択したら、無事インストールできました。 basercms\lib\Baser\Controller\Component\BcManagerComponent.phpの1102行 basercms\app\webroot\index.phpの58行 上記はインストールの為だけの場当たり的な対応なので、他のとろこでも問題がでるかもしれません。 ただ、CakePHPのCore部分ではなくbaser側で入れているコードの問題のようですので 是非、開発サイドの方には、修正版のリリースをお願いしたいと思います。 |
| HotaruMaru > Re: xamppでずっとエラー @ 2016/6/22 1:58 |
|---|
|
>> yuji2さん >>ありがとうございます。
windows7 + xamppでインストールができました。 これでちょっと使ってみますね。 |


