質問
-
スタードメイン無料サーバー
composerをスターサーバーにインストール -
本文:
composerをスターサーバーにインストールは可能ですか
またインストールしても問題ないでしょうか?
やり方を解説しているページなどはあるでしょうか?
よろしくお願いいたします
- 緊急度:緊急投稿者:madaraさん投稿時間:2018/12/15 19:42
回答 No.8084
-
本文:
可能かはスタードメインの無料サーバーを持っていないのでわかりませんが、インストールにはコマンドを打たなければなりません。
多分、サーバー側で拒否されるのではないかと思います。
インストールに問題がないかは、カスタマーに聞いたほうが安全です。下手すると違反としてアカウントを止められてしまうかもしれません。
インストール方法
https://qiita.com/airu2/items/37082e81adfa8d159aee - 投稿者:k660さん 投稿時間:2018/12/15 20:21
回答 No.8085
-
本文:
まあ、頑張ればインストールはできると思うけど、
( /usr/local/bin にはインストールできないので、適当な別の場所にインストールすることになるはず )
どうやって呼び出すかとか、(ただの .phar ファイルだから、頑張ればできる)という問題もあるし、自分のローカルな環境で、composerを呼び出した結果を、ftpでアップロードするのが、こういうレンタルサーバーでの普通のやり方だと思いますよ。
それから、「無料サーバー」で何ができるか?というのは、『やってみれば?』という回答が一番適切な回答だと、自分は思っています。 - 投稿者:ジョバンニさん 投稿時間:2018/12/15 20:35
回答 No.8092
-
本文:
> composerのライブラリーのデーターを取得して
> ウェブ上でPHPを使用したい場合はやはりサーバー上にその環境
> (composer)が必要ですよね?
Composer は、プロジェクトに必要な PHP ライブラリの管理を容易にするためのツールに過ぎないので、
Composer がサーバ上になくたって、ライブラリをアップロードすればいいのではないかと思いますし、
そもそも Composer を使わなくたってライブラリは使えると思いますが。
Composer は、よその言語にはよくみられる公式パッケージ管理ツールを真似しただけのことで、
PHP における Composer は必須のものではありません。
- 投稿者:ayaguchiさん 投稿時間:2018/12/18 00:00
回答 No.8093
-
本文:
ちょっと前にも似たようなことを聞いている人がいましたよね。
すみませんが、Laravelなどのフレームワークは使えますか
https://secure.netowl.jp/bbs/detail.cgi?td=3694
スタードメイン無料サーバーは半年ほど前にリニューアルされて、現在の仕様になりました。
『スタードメイン』WordPressや無料独自SSLも利用可能に!ドメイン契約に付いてくる「無料レンタルサーバー」機能のリニューアルのお知らせ(2018/06/07)
https://www.netowl.jp/news_detail.php?view_id=2078
スタードメイン無料サーバーはスターサーバーフリーほどの制約もありませんが、有料サーバーとも仕様が違います。
スターサーバーフリー同様、PHP関数の制限があるようです。
WEBサーバーの仕様>利用を制限しているPHP関数について
https://www.star.ne.jp/manual/homepage_server_spec_4.php
なにがやりたいのかわかりませんけど、どこで借りても何でもやりたいことができるというわけではないのでしたいことができる環境を探したほうがいいんじゃないのかなと思います。
ローカル環境ではなくあくまでもWeb上での開発にこだわるのは、スマートフォンやタブレット端末など容量の少ないものしか持っていないか、PCがあっても古くて実用に耐えられないのでしょうか。
SSHが使えないということは、簡単インストールで入れられる以外のものをサーバーに入れたい場合、配布元からローカルにダウンロードした上でローカル環境で解凍し必要があれば手を加えたり動作を確認し、それからサーバーにFTPでアップロードする必要があるんですが、そのあたりは理解されているのでしょうか。
すでにWordPressを運用しているところでの実験はやめておいた方がいいと思うんですよね
https://secure.netowl.jp/bbs/detail.cgi?td=3777
>>
ネットオウルのQ&A掲示板は、ユーザー同士で質問・回答を行うものであり、サポートより回答を差し上げるものではありません。料金お支払いや、個別の契約情報などに関することは、直接サポートへとお問い合わせ下さい。
<< - 投稿者:kashaさん 投稿時間:2018/12/18 02:17
回答 No.8198
-
本文:
平素はネットオウルをご利用いただき誠にありがとうございます。
ネットオウル運営チームです。
本ご質問は一定期間新たな回答がなかったため
運営チームで締め切らせていただきました。
■質問の締め切りについて
Q&A掲示板はユーザー様同士の交流掲示板です。
回答がもらえた場合、回答者へお礼コメントをしましょう。
問題が解決した際にはベストアンサーを選び、
質問を締め切ってください。
■再度のご質問について
ご質問が未解決の場合、「ワンポイント!」を参考に、
再度質問してみてください。
【ワンポイント!】
メールやFTPの設定がうまくいかない場合、
ネットオウルIDやサーバーIDなどのお客様情報を公開しない範囲で、
現在の設定内容を出来るだけ詳しく書いてみましょう。
設定内容のミスを指摘してもらえるかもしれません。
エラーが出てうまくいかない場合、
エラーメッセージの内容を書いてみましょう。
エラーメッセージにはエラー原因が詳しく書かれていることが多く、
問題の解決につながる回答が得られるかもしれません。
■ベストアンサーについて
ご質問の締め切りに際して、運営チームにて
ベストアンサーを選んでおります。
※ベストアンサーの回答者様には通常と同様のポイントが
付与されています。
--ネットオウル運営チーム-- - 投稿者:ネットオウル運営 投稿時間:2019/01/03 11:30
回答 No.8088
この回答がベストアンサーです
スターサーバーでは、シェルログイン不可ですので、
コマンドを一個一個実行することにつけ、面倒くさいことになりますし、
エラーが出てもどうやって解決するのかで難儀しますので、
普通に考えれば、事実上不可能と言うべきか、せいぜい非現実的、と言わねばなりません。
(私も試してみたことはありますが、この環境では無理、実用性ないと思います。)
スターサーバーにインストールするよりかは、
可能ならば手元の環境で構築して、完成品をアップロードすべきでしょう。
フレームワーク類によっては、完成品だけアップロードしても動かないんです、ということもあるのかもしれませんけれども。
質問者からのコメント
composer初めて知ってわかってないことが多いんですが
composerのライブラリーのデーターを取得して
ウェブ上でPHPを使用したい場合はやはりサーバー上にその環境
(composer)が必要ですよね?