サーバー移転

XREAからCORESERVER V2(CORE-X)に移転しました。

このサイト+WordPressのサイト+静的HTMLサイト3つを移転。

別サイトで、サブドメインで無料SSLを使う設定ができなくて苦しんでいましたが、やっとできました。何と、CORESERVERのコントロールパネルにhttpでアクセスして設定操作をすればあっさりできるのでした。今のGoogle Chromeは通常のタブは強制的にhttpsになっちゃう…まさかそれが関係してるなんて思いませんでした。

サーバー環境の違いで不具合がいくつか発生しましたが、すぐ分かるのは潰しました。

スケジュール表の修正(備忘録)

問題点

スケジュール表のCGIが500エラー

原因

perlのライブラリ「DateTime」がサーバーにない

解決策

1.ディレクトリを作成(例: ~/bin)
mkdir -p ~/bin

2.cpanm をダウンロードして ~/bin/cpanm に保存
curl -L http://cpanmin.us > ~/bin/cpanm

3.実行権限を与える
chmod +x ~/bin/cpanm

4.DateTimeをインストール
~/bin/cpanm -l ~/perl5 DateTime

5.sche31.cgiに、↑のDateTimeを使う記述を追加
use lib ‘/home/ユーザー名/perl5/lib/perl5’;
use DateTime;

Geminiが的確に教えてくれて楽でした。

タイトルとURLをコピーしました