製品 Docker Desktopアプリケーションのコンテナ化Docker Hubコンテナー イメージを検出して共有するドッカースカウトソフトウェアサプライチェーンの簡素化Dockerビルドクラウド イメージのビルドを高速化Testcontainers デスクトップ 実際の依存関係を持つローカルテストTestcontainers クラウド クラウドで制限のないテスト 製品ロードマップを見る開発者向けのその他のリソース
Apache2 で rewrite エンジンを動か無いときにチェックするもの 久しぶりに、ubuntu にApache2+php いれて /aaa/aaa を /index.php/aaa/aaa に転送しようとしたら出来ない。 apache2 の場合、rewrite を使うまでにいくつか手順が必要 rewrite が有効になっていますか Allow Override が使えるか htaccess の記述内容は正しいですか rewrite を有効にして、有効になっているか。 apache の場合、rewrite を使ってリクエストのPATHをキャッチオールするので、有効にする sudo a2enmod rewrite sudo apache2 configtest sudo apache2 restart Allow Override apache2.conf で Allow Orverr
としてインストールすると思うのですが、これだとVim7.4になってしまいます。 ただ、私はvim8.0を使いたいので で非公式リポジトリを追加してから、インストールしています。 こうするとVim8.0をaptでインストールできるのはvimmerには有名な話。 会社でadd-apt-repositoryできない問題 ここで厄介なのが会社等のプロキシ環境下でadd-apt-repositoryをするとERRORで引っかかってしまい、リポジトリを追加できません。 $ sudo add-apt-repository -y ppa:jonathonf/vim Cannot add PPA: 'ppa:~jonathonf/ubuntu/vim'. ERROR: '~jonathonf' user or team does not exist. このERRORが厄介なのがエラーメッセージ読んでも原因が
RH系ならば cat /etc/passwd | grep apache とかやって調べられるが、ubuntuの場合は何度grepしてもでてこない。どれだけ媚ながらgrepしてもでてこない。 なぜでてこないのかと言うとubuntuの場合は www-data というユーザーとグループがapacheを動かしているため。 /etc/apache2/envvars にその設定が書かれているので、もしapacheを動かすユーザーを変更したいのであれば、そこを変えてやればいい。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeW
Mediawikiを導入した際にデフォルトでURLは下記のようになっています。 http://protocol.nekono.tokyo/wiki/index.php/メインページ これを下記のようにシンプルなものに変更します。 http://protocol.nekono.tokyo/wiki/メインページ Mediawikiとapacheの設定を変更することで可能です。 なお、apacheの設定は.htaccessファイルを使用して行います。 まずはMediawikiの設定を変更します。 $ cd /var/www/wiki $ vi LocalSettings.php 下記の記述を追加します。 $wgScript = "$wgScriptPath/index.php"; $wgRedirectScript = "$wgScriptPath/redirect.php"; $wgArti
お仕事系のお話を備忘録がてら書こうと思います。 先日、あるサイトの制作依頼がありました。 Wordpressでの構築を提案したのですが、サーバーを現在使用しているサーバーで行いたいとのことなので、Wordpressの稼働条件を満たしているか確認。 稼働条件はほぼ満たしていたので、テストサイトを構築し、OK出たので本サーバーへ移設。 mod_rewriteを使用するため、.htaccessファイルを置いた。 ところが、Internal Server エラーが出る。 サーバー管理者? 依頼先に連絡したところ、.htaccess、mod_rewriteは使えるようにしてあるとのこと。 何度かメールでやり取りしても、使えるとのこと。 普通のレンタルサーバーなどでは、ほぼ問題なく設定されているはずだが、どうも自作サーバーっぽい感じなので、何か設定が間違っている可能性もある。 ちょっとラチがあきそうに
Apacheの起動時や、「apachectl -V」でApacheの状態を確認した際に、 「httpd: Could not reliably determine the server’s fully qualified domain name ~以下略…」 というエラーが出るときがある。 そんなときの対策方法です。 ※動作確認環境 CentOS 7.6 Apache 2.4.6 原因 Apacheの設定ファイル「httpd.conf」にて「ServerName」が設定されていない時にこのエラーが表示されます。 # apachectl -V AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using www.example.net. Set the 'ServerN
ソースビルドしたApache最新バージョンをsystemdに登録したい 何番煎じかわからない出がらし記事です。 環境 apache24 のインストールディレクトリは/opt/rh/httpd24/root .service ファイルを書く [Unit] Description=The Apache2.4 HTTP Server After=network.target remote-fs.target nss-lookup.target [Service] Type=forking EnvironmentFile=/etc/sysconfig/httpd24 ExecStart=/opt/rh/httpd24/root/bin/httpd -k start ExecReload=/opt/rh/httpd24/root/bin/httpd -k restart ExecStop=/opt/
意外と簡単、すんなりできた、FastCGI。 FastCGIって何? 普通のCGIだと都度起動するオーバーヘッドが激しい。そこで、別プロセスでプログラムを起動しておいてそちらに処理をお願いできる仕組みにする。phpの処理はそちらにお願いできるので、Apacheのプロセスにはphpなどの機能をモジュールとして組み込まないでよい。 Apacheには、その仕組み(FastCGI)に処理をお願いできるようにするモジュールだけ組み込む。それがmod_fcgidやmod_fastcgi。 なので、FastCGI と mod_fcgid または mod_fastcgi(どちらか一方でよい)をインストールする。 FastCGIインストール ダウンロードページのCurrent(現バージョン)のDownloadからダウンロード。 $ cd /usr/local/src/ $ wget http://www.f
windows上でPHPをfcgid(FastCGI)実行を行う方法を、 apache.orgで提供されているモジュール(mod_fcgid)を元にご紹介します。 ダウンロードから設定までご紹介していますので、そのままご利用いただけると思います。 Apacheバージョンは2.2.xを利用します。 はじめに これまで「windows上でPHPをfcgid(fast cgi)実行する」というタスクに、 さんざん迷路にはまっておりました。 おそらく他にも同じようにはまっている方もおられるのではないかと思い、 ダウンロード先から順を追ってご紹介します。 どうも同じモジュールでもApacheとの組み合わせでは、 モジュールのロードさえできなかったりと、相性の問題が多い印象でした。 その為、それぞれのバージョン同士の組み合わせで動かすのがいいと思います。 環境 windows: windows 7 U
Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su
Name Last modified Size Description Parent Directory - patches_applied/ 2022-06-17 11:25 - symbols/ 2022-06-17 11:25 - LEGACY.html 2010-03-06 02:24 5.6K TROUBLESHOOTING.html 2009-10-03 22:02 2.7K apache_1.3.17-win32-no_src.msi 2001-02-02 07:17 1.7M apache_1.3.17-win32-src.msi 2001-02-02 07:11 2.8M apache_1.3.19-win32-no_src-r2.msi 2001-03-03 02:00 1.7M apache_1.3.19-win32-no_src-r2.msi.asc 2001-03
WordPressを使うために、自分のPC(Windows7)上に「Apache + PHP」の環境をつくろうとしたんだけど、最新のApacheをダウンロードしようとしたら、Windows向けのインストーラがなかった。 http://httpd.apache.org/ ということで少し悩まされたので、手順をメモ。 (1)PHPインストール PHPのホームページ(http://www.php.net/)で、Downloadを選択しWindows版を選択すると、Non Thread Safe 版とThread Safe版の2種類ある。 Apache1.xxを使う場合、Apache側がthreadに対応していないため、PHPのほうはNon Thread Safe を使うらしい。 今回は、Apache2.xxを使う予定なので、Thread Safe版を使えばよい。 zipファイルをダウンロードした
実ディレクトリ構成とWebサイトの構造は必ずしも同一ではない。これを矛盾なく整合させる仕組みが「仮想ディレクトリ」と「マッピング」である。Webサイトを構築するには、この2つを理解しておく必要がある。 仮想ディレクトリを設定する理由 仮想ディレクトリとは、URLで指定されるディレクトリを指す。例えば、http://www.atmarkit.co.jp/images/と指定された場合、/images/はwww.atmarkit.co.jpの仮想ディレクトリである。 仮想ディレクトリは、当然のことながらサーバ上の実ディレクトリ構造と同一ではない。つまり、www.atmarkit.co.jpでアクセスされるサーバに/imagesというディレクトリは存在しない。もっと分かりやすくいえば、Windowsではディレクトリをこのように表記することはない。実際のディレクトリはc:\www\imagesかも
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く