すたらブログ

文系Webプログラマの備忘録

XAMPP

XAMPPで「SYNCKGRAPHICA Mailform」を動作させる

(最終更新: 2016-10-13) 目次 要望 環境 XAMPPでメールを送信できるようにする Jcode.pmを設置する Jcode.pmがないと発生するエラー Perlとsendmailへのパスを本番と同じにする send.cgiの設定を適切に変更する 要望 メールフォームの動作確認をローカルで行…

Windows: どうしても、日本語文字を含んだパスをドキュメントルートに指定したい場合

最終更新: 2017-06-06 シンボリックリンクを設定することで対応させます。 シンボリックリンク作成 # コマンドプロンプト (管理者として実行) mklink /d c:\website\local.example.com c:\日本語を\含む\パス # PowerShell (管理者として実行) New-Item -Ite…

まとめ: XAMPPの導入 (現在の職場のためのマニュアル)

目次 XAMPP導入の目的 導入対象と影響範囲 XAMPPをインストールする XAMPPを自動で起動させる シンボリックリンクとバーチャルホストを設定する CGIやメール送信を動作させる タイムゾーンを変更する DreamweaverでPHPをプレビューさせる XAMPP導入の目的 XA…

Windows: PC起動時にXAMPP内のApacheとMySQLも自動で起動させる

最終更新: 2017年4月8日 環境 Windows 10 XAMPP 7.1.1 XAMPP Control Panelを管理者として実行します。 Apache、MySQLの各モジュールが停止した状態で、左端のバツ印のボタンをクリックします。 なお、モジュールが起動した状態でボタンをクリックすると、下…

Windows, XAMPP: 本番と同じパスでCGIを実行させる

環境 Windows 7 32bit XAMPP 5.6.8 現状: リモートとローカルそれぞれのパス Perl リモート: /usr/bin/perl ローカル: C:\xampp\perl\bin\perl.exe sendmail リモート: /usr/sbin/sendmail ローカル: C:\xampp\sendmail\sendmail.exe シンボリックリンクを設…

htaccess: ひとつのフォルダに複数のサイトが混在する状況において、主サイトを管理しやすくする

状況 下記のように、ひとつのFQDN(完全修飾ドメイン名)の下に、主サイトと別のサイトとが混在している。 このままでは管理に手間がかかる。 たとえば、主サイトに対してFFFTPのミラーリングアップロードを実行できない。 サイト構造 http://www.example.com/…

XAMPP: ネットワークドライブをドキュメントルートに指定する方法

※NASとネットワークドライブを混同していたので、該当箇所を修正しました。 なお、題名はそのままにしています。 XAMPP導入前の状況 ひとつのLAN内で開発している。 全てのファイルはNASに保管している。 ブラウザでHTMLの表示確認をする場合は、Webサーバを…

Windows: XAMPPのPHPでYAMLを扱う

最終更新: 2017-08-08 Windowsの場合はDLLを設置してphp.iniに追記するだけで使えるようです。 簡単ですね (*´∀`*) 環境 Windows 10 64bit XAMPP 7.1.4 (PHP 7.1.4) php-yaml 2.0.2 (YAML 1.1) DLLの入手 下記からWindows用のDLLを入手します。 自機のPHPが…