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

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

ただいまの
回答率

91.02%

  • PHP

    17758questions

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

  • CentOS

    2349questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

  • Apache

    1569questions

    Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

  • VPS

    298questions

    VPS(バーチャル・プライベート・サーバ)は、仮想化されたサーバをレンタルするサービスで、共有サーバでありながら専門サーバと同等の機能を果たします。物理的な専門サーバより安価で提供できるメリットがあります。

  • CMS

    148questions

    CMS(Content Management System)は複数のユーザーでコンテンツを編集することが可能なWebサイトの管理/構築用のプラットフォームを指します。また、会社単位で運用管理するものはECMと呼びます。

CMSのNetCommons3の導入にはまってます。VPS上でindex.phpをみたい。500エラー。

解決済

回答 2

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 1,182

super1234

score 42

全体的に質問文を整理しました。2017/09/29

目的:NetCommons3というcmsを利用してウェブサイトのデフォルトを見てみたい。
(NetCommons3の取得先:https://www.netcommons.org/)

質問理由:先日NetCommonsというcmsがあり構築を行ったところうまくいかなく、導入についてのサポートもなく、ユーザーマニュアルにも導入について触れておらず、youtubeで動画や解説あがっていないか調べてもバージョンが古いものなどのみでなく、他検索しても出てこなく、自身で下記行っても接続ができないため。

【LINUX】
・VPSサービスにてバージョン
CentOS release 6.9 (Final)
メモリ    512 MB
ストレージ    SSD 20 GB

【APACHE】
・バージョン
Server version: Apache/2.2.15 (Unix)
Server built:   Aug 15 2017 19:44:58

【PHP】
・バージョン
PHP 5.4.16 (cli) (built: Nov  6 2016 00:29:02)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

【MYSQL】
・バージョン
mysql  Ver 14.14 Distrib 5.1.73, for redhat-linux-gnu (x86_64) using readline 5.1

【行ったこと】

NetCommons3の動作環境は以下です。(公式ページより転載)
● PHP5.4以上
● MySQL5以上(※sql_modeがSTRICT_TRANS_TABLESだと正常に動作しません)
● Apacheのmod_rewriteモジュール

● zipコマンド

CentOS6系の標準リポジトリのPHPバージョンは5.3、 
CentOS7系の標準リポジトリのPHPバージョンは5.4のため
さくらVPSにてcentOS7を契約
ーーーー前提ここまでーーーーーーー

インストール
Apache 2.2.15
MySQL 5.1.67
PHP 5.4.16 

気になる点はsshdの設定は何もしていません。

 firewall-cmd --permanent --zone=public --add-service=http

success

 firewall-cmd --permanent --zone=public --add-service=https

success

 firewall-cmd --reload

success

②Apache ウェブサーバの設定
su -l
yum -y install httpd
systemctl start httpd.service
systemctl status サービス名.service  確認

③PHPの設定
yum install php php-devel php-mysql php-gd php-mbstring
日本語使えてsql使えてグラフィック使えてというphpインストール
php -v  phpのversion5.4確認
cd /まで移動
cp /etc/php.ini /etc/php.ini.org バックアップ
vim /etc/php.iniにて
error_log = /var/php_errors.log     エラーログ出すように
mbstring.language = Japanese      コメントはずす
mbstring.internal_encoding = UTF-8  変える
/http_input    auto
mbstring.detect_order = auto
expose_php = OFF  
/timezone
date.timezone = Asia/Tokyo
apache再起動

 systemctl restart httpd.service

④MySQL

yum install mysql

mysql --version

mysql  Ver 15.1 Distrib 5.5.56-MariaDB, for Linux (x86_64) using readline 5.1

sudo yum -y localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

yum info mysql-community-server

sudo yum -y install mysql-community-server

MySQLの起動

systemctl start mysqld.service

自動でMySQLを立ち上げ

systemctl enable mysqld.service

⑤remiに指定してintlをダウンロード

yum install php-intl

NetCommons3をサイトからダウンロード

前回もしあるなら掃除 rm -rf NetCommons3
⑥winSCPでwww直下に配置(ドラッグアンドドロップ)

状態:/var/www/NetCommons-3.1.4.zip

⑦展開 unzip NetCommons-3.1.4.zip

状態:/var/www/NetCommons3

ディレクトリ名変更 NetCommons3→nc

状態:/var/www/nc

⑧cd nc
cakephpのダウンロード

yum install php-dom

yum install mcrypt

sudo yum --enablerepo=epel -y update epel-release

sudo yum install --enablerepo=epel php-mcrypt

npmインストール

yum install npm

node -v

yum update openssl openssl-devel

⑩bowerインストール

npm install -g bower

⑪sudo bower install jquery.simplePagination --allow-root

bower.jsonのnameでは大文字より小文字、ハイフンをアンダーバーにする

⑰composerインストール
yum install composer

composer update

composer install

⑫ポート開放
firewall-cmd --add-port=80/tcp --zone=public --permanent

systemctl restart httpd.service

⑬.haccessをapacheにて有効にする
<Directory /var/www/nc>
AllowOverride All
Require all granted
</Directory>


chown -R apache:apache /var/www/nc

⑮ Apacheのmod_rewriteモジュールの有効
以下の1行を追加
LoadModule rewrite_module modules/mod_rewrite.so

⑯NetCommons公式サイトからダウンロード

そして1●●.1●●.●●.●/nc にブラウザに入力し接続

起きたこと:画面が真っ白

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

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

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

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • super1234

    2017/09/24 01:19

    やはり違いがあるようです。vendorsフォルダと.bowerrcと.htaccessファイルがVPS centOS側でunzipするとないようです。これはいったいなぜなんでしょうか…。

    キャンセル

  • super1234

    2017/09/24 12:07

    本文にかけないようなのでここに→あのあとローカルで展開後のフォルダをwinSCPでVPS上にコピーしました。4.5時間かかって行った結果は、まったく同じでした。上記の特定のファイルが入ってくれません。そのファイルだけをドラッグ&ドロップしても入っていないようです。teratarmからdirしてもそのファイルは表示されません。root権限です。なぜなのでしょうか。 ただNetCommons3を試してみたいそれだけです…。

    キャンセル

  • super1234

    2017/09/27 23:16

    続きは回答頂いた返信文にて経緯を記載しています。いまだ未解決です。よろしくお願い致します。

    キャンセル

回答 2

+2

https://www.netcommons.org/NetCommons3/download からダウンロードして以下の手順で、インストール画面が出ました。
PHPが稼動していたら 特に難しい設定は必要ないようですので、もう一度最初からやり直してみたらどうでしょうか?

具体的には、http://example.com/ の DocumentRoot が、/var/www に設定されている前提で...

ssh で、ログインしてコマンドラインで、圧縮ファイルの展開後、composer でモジュールをインストールした後、 http://example.com/NetCommons3/ に、アクセスすると「利用許諾」画面が表示されて、「次へ」をクリックすると「バージョンチェック」「データベース設定」画面になりました。

cd /var/www
unzip ~/tmp/NetCommons-3.1.4.zip
cd /var/www/NetCommons3
composer install

NetCommons3利用規約画面
データベース設定画面


(追記)

composer コマンドは、インストールが必要です。
インストール方法は、下記のWebサイトが、参考になると思います。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/09/24 23:02 編集

    ありがとうございます。
    ①document root をhtml/wwwで
    ②tmpファイル直下に一度展開してるのでしょうか。unzipをその場で行ったらtmpファイル直下に展開されてしまいますよね?そのあとにmvでwww直下に移動しているという解釈で間違えないでしょうか。
    ③あとcomposerなのですがコマンドが使えず、そのコンポーザーコマンドがうてるよう何かほかにインストールするものなのでしょうか。そのバージョン管理まわりの設定がわからずすいません。教えて頂けないでしょうか。
    ④example.comというものなのですが、よくわかっておらずすいません。もともとわたしはVPSサーバーを契約していまして特定のIPアドレスをもっています。端的にそのアドレスをブラウザに入力しても同じことなのですよね?
    よろしくお願い致します。

    キャンセル

  • 2017/09/24 23:17

    A2. ~/tmp に一度ダウンロードしたので、 圧縮ファイルのパスを指定しています。  unzip コマンドは、展開先をしていない場合は、カレントディレクトリに展開します。

    キャンセル

  • 2017/09/24 23:18 編集

    A3. composer コマンドは、インストールが必要です。(別途回答に追記します。)

    キャンセル

  • 2017/09/24 23:35

    unzipコマンドを実行して展開した際にHACCESSファイルやBOWERRCファイルがNetCommons3フォルダの直下にどうしても移動してくれない理由というのがまだ不明でして、行ってみます。本当に感謝です。ありがとうございます。

    キャンセル

  • 2017/09/24 23:49

    A4. 「example.com」は、例示用ドメインと言われているものです。  Webブラウザで入力する URL としてアクセス可能であれば、ご自身所有のドメインでも IPアドレスでも OK です。

    キャンセル

  • 2017/09/24 23:53

    行ってみます。ありがとうございます。成功しましたらベストアンサーにさせて下さい。もう少し粘ってみます。

    キャンセル

  • 2017/09/27 22:23 編集

    その後なのですが、どうやら推奨動作環境がphp5.4以上ということで、それにあったサーバーがCentOS7ということでOS6でしたのでサーバーを入れ替えました。その後、おかげさまでなんとかいろいろなものをインストールしてcomposer update とinstallまでエラーなくできたと思ったのですが、
    which: no bower in (/var/www/NetCommons3/vendors/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
    sh: --allow-root: command not found
    すいません返信したのですが、shが実行されていないことがわかりました。お騒がせしました。もう少し粘ってみます。

    キャンセル

  • 2017/09/27 23:13

    あのあとbowerが必要であったり、npmなどなど途方もない道のりを歩んでいるのですが、そういった道も通ってサイトまでいきついていらっしゃいますか?今やっとcomposer installできたようなのですが、やはり1 ●●.●●.●●/NetCommons3に接続しても真っ白でした。いったい何がいけないのでしょうか。成功された方はVPS centOS7を使っていましたか?もしよければコマンド実行を教えて頂けないでしょうか。

    キャンセル

  • 2017/09/28 08:48

    bower not-cached https://github.com/flaviusmatis/simplePagination.js.git#*
    bower resolve https://github.com/flaviusmatis/simplePagination.js.git#*
    bower download https://github.com/flaviusmatis/simplePagination.js/archive/master.tar.gz
    bower extract jquery.simplePagination#* archive.tar.gz
    bower invalid-meta for:/tmp/root/bower/273bd49d336e3a66cd715b80dc4e1f19-2690-jKMzay/bower.json
    bower invalid-meta The "name" is recommended to be lowercase, can contain digits, dots, dashes
    bower resolved https://github.com/flaviusmatis/simplePagination.js.git#e32c66e0f1
    bower install simplePagination.js#e32c66e0f1

    simplePagination.js#e32c66e0f1 bower_components/simplePagination.js

    bowerをインストールしたところ上記エラーがでました。bower.jsonのnameを小文字にしているのになぜエラーが出続けるのでしょうか。

    キャンセル

  • 2017/09/29 23:49

    本当にありがとうございました。

    キャンセル

checkベストアンサー

+1

 PHP 5.3.3 (cli) (built: Mar 22 2017 12:27:09)

と書かれてますが、動作環境は
https://www.netcommons.org/NetCommons3/download

NetCommons3の動作環境は、下記のとおりです。
● PHP5.4以上
● MySQL5以上(※sql_modeがSTRICT_TRANS_TABLESだと正常に動作しません)
● Apacheのmod_rewriteモジュール
● zipコマンド

という事で単純にPHPのバージョンが古いだけです。

イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/09/28 23:11 編集

    2017-09-28 14:00:18 Info: [bower] Start bower install angular-nvd3#>=0.1.1 for Registrations
    2017-09-28 14:00:19 Info: [bower] bower angular-nvd3#>=0.1.1 cached https://github.com/krispo/angular-nvd3.git#1.0.9
    2017-09-28 14:00:19 Info: [bower] bower angular-nvd3#>=0.1.1 validate 1.0.9 against https://github.com/krispo/angular-nvd3.git#>=0.1.1
    2017-09-28 14:00:19 Info: [bower] Successfully bower install angular-nvd3#>=0.1.1 for Registrations
    2017-09-28 14:00:19 Info: [bower] Start bower install visualcaptcha.jquery#>=0.0.5 for VisualCaptcha
    2017-09-28 14:00:21 Info: [bower] bower visualcaptcha.jquery#>=0.0.5 cached https://github.com/emotionLoop/visualCaptcha-frontend-jquery.git#0.0.8
    2017-09-28 14:00:21 Info: [bower] bower visualcaptcha.jquery#>=0.0.5 validate 0.0.8 against https://github.com/emotionLoop/visualCaptcha-frontend-jquery.git#>=0.0.5
    2017-09-28 14:00:21 Info: [bower] Successfully bower install visualcaptcha.jquery#>=0.0.5 for VisualCaptcha
    2017-09-28 14:00:21 Info: [bower] Start bower install MathJax#>=2.6 for Wysiwyg
    2017-09-28 14:00:22 Info: [bower] bower MathJax#>=2.6 cached https://github.com/mathjax/MathJax.git#2.7.2
    2017-09-28 14:00:22 Info: [bower] bower MathJax#>=2.6 validate 2.7.2 against https://github.com/mathjax/MathJax.git#>=2.6
    2017-09-28 14:00:22 Info: [bower] Successfully bower install MathJax#>=2.6 for Wysiwyg
    2017-09-28 14:00:22 Info: [bower] Start bower install jquery.simplePagination#* for Wysiwyg
    bower jquery.simplePagination#* invalid-meta for:/tmp/root/bower/273bd49d336e3a66cd715b80dc4e1f19-7253-FJwmkM/bower.json
    bower jquery.simplePagination#* invalid-meta The "name" is recommended to be lowercase, can contain digits, dots, dashes
    2017-09-28 14:00:25 Info: [bower] bower jquery.simplePagination#* not-cached https://github.com/flaviusmatis/simplePagination.js.git#*
    2017-09-28 14:00:25 Info: [bower] bower jquery.simplePagination#* resolve https://github.com/flaviusmatis/simplePagination.js.git#*
    2017-09-28 14:00:25 Info: [bower] bower jquery.simplePagination#* download https://github.com/flaviusmatis/simplePagination.js/archive/master.tar.gz
    2017-09-28 14:00:25 Info: [bower] bower jquery.simplePagination#* extract archive.tar.gz
    2017-09-28 14:00:25 Info: [bower] bower jquery.simplePagination#* resolved https://github.com/flaviusmatis/simplePagination.js.git#e32c66e0f1
    2017-09-28 14:00:25 Info: [bower] Successfully bower install jquery.simplePagination#* for Wysiwyg
    [root@tk2-241-30254 nc]# systemctl restart httpd.service
    [root@tk2-241-30254 nc]# php -v
    PHP 5.4.16 (cli) (built: Nov 6 2016 00:29:02)
    Copyright (c) 1997-2013 The PHP Group
    Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
    [root@tk2-241-30254 nc]#

    回答ありがとうございます。phpは5.4に訂正します。すいません。バージョンを合わせて行ったのですが /var/www/NetCommons3にブラウザ接続してもnot foundでした。.haccessはApacheで許可設定があることを先ほど知り AllowOride Allに設定してcomposer update とinstallを行いましたが、1●●.●●.●●に接続してもTesting1,2,3という画面が出てしまい、/NetCommons3をつけても画面まっしろでnot foundエラーでした。

    キャンセル

  • 2017/09/28 23:18

    コマンドはどういったものを打ったか教えて頂けないでしょうか。公式ページにもないnpmや.haccessやcomposerやポート80開放や当たり前と思われている内容が私の中で欠損があると感じています。

    キャンセル

  • 2017/09/28 23:43

    質問がごちゃごちゃして見にくいので編集してください。PHPのコードが書かれてますが必要なら</>を押して```の間に入力してください。
    でも多分コードは不要ですよね?

    コマンドと言うような大そうなコマンドは使ってません。
    ローカルにzipファイルをダウンロードしてアップロードしてunzip。
    それを/var/www/htmlに放り込んでchown -R apache:apache /var/www/html権限等を変更しただけです。
    後はブラウザでアクセスしただけですが、composerを使ってインストールする必要があるんでしょうか?

    キャンセル

  • 2017/09/29 00:56

    ” ①VPSの var/www/htmlを var/www/NetCommons3にフォルダ名変更”
    これはapacheの設定は済んでるのでしょうか?

    500エラーの原因は.htaccessが無いからでしょうね。どのようにファイル群を設置したのかいまいち分かりませんがzipファイルをhttps://www.netcommons.org/NetCommons3/downloadからダウンロードしてインストールするなら次の方法で良いのではないかと思います。

    良くわからないので既存のファイルを一掃
    rm -rf /var/www/NetCommons3

    rootにダウンロードしたzipファイルをアップロード

    unzip NetCommons-3.1.4.zip

    mv NetCommons3 /var/www/

    chown -R apache:apache /var/www/NetCommons3

    後はブラウザでアクセスするだけです。
    確認すべき点はAllowOverRideくらいしか思いつきませんが。

    キャンセル

  • 2017/09/29 07:21

    数か月の激闘が終えれそうです。本当にありがとうございます。
    ①rm -rf /var/www/nc←小文字がどうのというエラーが他でみかけたことあるので変更していました。
    まずは一掃
    ②unzip NetCommons-3.1.4.zip
    ③mv NetCommons3 /var/www/
     ↑私はローカルPCに一度落としたNetCommons3をwinSCPで他VPS契約サーバーのvar/www/NetCommons3.1.4.zipとして落としてからunzipしてました。
    ④chown -R apache:apache /var/www/NetCommons3

    .haccessをapacheにて有効にする
    <Directory /var/www/nc>
    AllowOverride All
    Require all granted
    </Directory>
    この⑤を行ってからwinSCP上でやっと.haccessが出現するようになりました。(灰色文字ですが)
    あとfirewallで
     # firewall-cmd --permanent --zone=public --add-service=http
     success
     # firewall-cmd --permanent --zone=public --add-service=https

     # firewall-cmd --reload
     success
     #
    で80開放しポートチェックサイトで開放確認(https://www.cman.jp/network/support/port.html)
    あとDocumentルートを/var/wwwに設定しました。

    そして1●●.●●.●●/であればTEST1.2.3というApacheの画面でしょうか。
    1●●.●●.●●/nc としたときに真っ白な画面でした。

    質問本文を整理して編集します。まっさらな状態でいわれたコマンドを再度行ってみます。
    また追記します。

    キャンセル

  • 2017/09/29 18:54

    酔っぱらってたので変なこと書いてました。
    × rootにダウンロードしたzipファイルをアップロード
    〇 クライアントにダウンロードしたzipファイルをサーバーへアップロード

    キャンセル

  • 2017/09/29 21:45

    #composer updateをした際に以下が流れましたがどういった意味なのでしょうか。
    最後に教えて下さい。よろしくお願いいたします。

    PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/php_mbstring.dll' - /usr/lib64/php/modules/php_mbstring.dll: cannot open shared object file: No such file or directory in Unknown on line 0
    Do not run Composer as root/super user! See https://getcomposer.org/root for details
    Loading composer repositories with package information
    Updating dependencies (including require-dev)

    キャンセル

  • 2017/09/29 22:02

    NetCommons3はインストールできたんでしょうか?
    NetCommons3に関してよく知らないんですけどcomposerを使わないと駄目なんですかね?

    エラーはphp_mbstring.dllが無いって言ってるようです。php-mbstringはインストールされてますか?

    キャンセル

  • 2017/09/29 23:48

    やっと…やっとできました…。ありがとうございました…。以前上のエラーが続いてる中なんのきなしにアクセスしたらログインページがでてきました。本当にありがとうございました。

    キャンセル

  • 2017/09/30 00:26

    rpm -qa php-mbstringで確認してみてください。
    お疲れ様でした、

    キャンセル

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

  • ただいまの回答率 91.02%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

  • 解決済

    Linux環境でのPEAR追加

    Linux(64bit)のCentOS6.4でPHP環境を構築しています。 PEARをインストールしようとして調べた所、ソースやRPMなど幾つもの方法が存在して悩んでいます。

  • 受付中

    テスト環境でPHP5.3を使いたい

    クライアントの環境がPHP5.3~だった場合のテスト環境を用意したいのですが、 Macのターミナルからyumでインストールしようとすると... $ sudo yum instal

  • 解決済

    PHPが出力するファイルの所有者について

    PHPプログラムから、テキストや画像ファイルを出力するような仕組みをもったWebアプリケーションを作っています。 この時出力されるファイルの所有者について、ご質問させていただきた

  • 解決済

    php-pdoのインストール時に発生するコンフリクトの解決方法

    EC2でPHPのバージョンを5.3.29から5.5.31に上げたところ、mysql_pdoがうまくインストールされなかったようです。 sudo yum -y install

  • 解決済

    ゲストOSがホストOS側に表示されません

    すごく初歩的な質問で大変心苦しいのですが… 昨日、既に機能しているCentOSのローカル環境をクローンし、別の開発環境を構築しました。 昨日の時点ではWindows側のブラ

  • 解決済

    PHP PDOを使ってDBにアクセスできません。

    前提・実現したいこと サーバー構築しているものです。何度も質問申し訳ありません。 クライアントPCでwebサイトに入力された情報をPHPのPDOを使ってサーバー側PCのDBに送

  • 解決済

    MySQLをCentOS上にインストールするべきかわからず困っています。

    MySQLを使ってデータベースを作成したいのですが、MySQLのインストール先をCentOS上にするべきか、パソコン上に直接インストールするか悩んでいます。 いろいろ調べたと

  • 解決済

    Ubuntu, Apache にtcp80番で繋がらない

    さくらのVPSを使って簡単なWEBサーバを構成しようとしています。外部からサーバに接続することができず、原因がわかりません。何かヒントをお持ちの方は、お教えいただけると幸いです。

同じタグがついた質問を見る

  • PHP

    17758questions

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

  • CentOS

    2349questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

  • Apache

    1569questions

    Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

  • VPS

    298questions

    VPS(バーチャル・プライベート・サーバ)は、仮想化されたサーバをレンタルするサービスで、共有サーバでありながら専門サーバと同等の機能を果たします。物理的な専門サーバより安価で提供できるメリットがあります。

  • CMS

    148questions

    CMS(Content Management System)は複数のユーザーでコンテンツを編集することが可能なWebサイトの管理/構築用のプラットフォームを指します。また、会社単位で運用管理するものはECMと呼びます。