2009年12月03日

さくらのレンタルサーバで、cronを修正した

さくらのレンタルサーバで、PHPからHTML出力する動作を自動化させるためにcronを利用していたところ、春先に動いていなかったのを11月に気づいた。 2009年11月にcronが動いていないことに気づく。
ログを見ると今年の春先に動作がストップしていたよう。
軽く調べてみるとどうやら仕様変更があったためらしい。
修正した。という流れ。
下記のようにcronを修正。ついでにPHPも軽く修正した。
cd /home/アカウント名/www/programs ; /usr/local/bin/php ファイル名.php 1> /dev/null
1> /dev/nullは、cronの成功不成功に関わらずメールでお知らせしないとかいうニュアンスの呪文だった気がする。
久々に糖分を補給しながらの作業だったのだけど、終わってみれば凄く簡単なことだった気がしている…。

投稿者 ps4jp : 18:25 | コメント (0)

2007年06月25日

スーパーグローバル変数で悩む

PHPでは、フォームを使う際GET/POSTをスーパーグローバル変数でまあやり取りする。
で、PHPのバージョンが4.2だとかわかんないけどその辺だと古いやり方が通用しないらしい 単純にHTML側のname属性の値を変数にするだけで取得・PHPで表示させることが出来る。
これが問題らしく、今じゃスーパーグローバル変数で代用しているんだって。

何が悩むかっていうと、古いやり方でPHP4.5とかそれくらいのバージョンで、global\regisなんとかって所のphp.iniファイルをオフにしてんのに
なぜか古いやり方が通用してしまっているっていうわけ。
Apache再起動してもなんか通用してしまっているんだけど、原因がわかんない。
今後この問題は解くので、解けたら報告します。

投稿者 ps4jp : 00:31 | コメント (0)

2006年08月01日

8月につきSEOとPHP

8月1日なので記念に作ってみた。
SEO関連のニュースを、PHPで取得して「一覧」表示する感じのページ
これが便利なんだけど、使えない具合に仕上がった。
とりあえず現段階ではSEO/Google/Yahoo!の3つに関するページをカテゴリごとに分類して一覧化させている 上記の通り使えないっていうのは、動作がとても遅いからだ。
実用的でないほどに遅い。
便利なんだけど、この遅さはマズい。どうにかできないかなあ。
一回ページを更新するごとにアクセスかけてるのもマズそうな気がする。
とりあえず今は一人で使ってるんだけど、実用段階に入るくらい表示速度が速くなったら公開してみようか。

ちなみにこれらのページはもちろん自動で最新の情報・最新のニュースが表示されるようにしてある

投稿者 ps4jp : 11:50 | コメント (0) | トラックバック

2006年03月24日

PHPでRSSを自動取得・更新・かつ表示させる

ばーっとメモ的に書く。PHPファイル(例えばindex.php)に、任意のRSSフィードを表示・自動更新させるスクリプト
元々はhttp://php.s3.to/net/にあるコードの流用である点を明記しておく。
設置に関するFAQも充実しているので上記にて。 http://blog.ps4.jp/img/rssnews.txt
ダウンロードしたら拡張子をtxtからphpにして各自保存すること。ある程度読める人は自分でHTML/PHPをカスタマイズしてもよい。
で、ここまでなら普通であって別にPHPファイル内で表示させなくてもiframeでHTMLファイル内に表示するようにもできる。
つまりここからがミソなんだけど。自分の管理してるサーバにアップロードして動作確認しよう。FAQは上記サイトを読んで。
その後index.php という名前のファイルを作成してその中には以下の記述だけを書く
<?php
include("http://設置したアドレス/rssnews.php?u=表示したいRSSフィードのアドレス");
?>

で、最新のRSS 3件だけを表示したいとか色々好みがあると思うので、その辺は上記最初に提示したFAQに書いてある通りの表示方法を使えばいい。
例えばこんな感じで http://アドレス.index.rdf&n=1 とか

投稿者 ps4jp : 07:26 | コメント (0) | トラックバック

2006年02月27日

Yahoo!がPHPを

ITmedia News:Yahoo!、PHP開発者センターを開設
によると、アメリカYahoo!がPHPに力を入れているようだ。 もうPHPは、HTML/CSS/XHTMLに続くメジャー言語になったのですねえ。
私もさっさとマスターしたいものです。

投稿者 ps4jp : 22:50 | コメント (0) | トラックバック

2006年01月26日

AmazonのAWSを使ってみた

一応実験段階なんですけど、とりあえずMySQLを動かしてPHPとAmazonのデータベースを連携させてます。
結果としては設置・動作確認完了。いやしかし難しかったー。 何がきついってMySQLのパスワードですよ。いつもサーバのアクセスログを閲覧する際に使用してるパスワードがあるんですけど、これじゃダメだったんですねー。これは簡単なパスワードだったんです
つまり、アクセスログは簡単なパスワードで見れるんですけど、データベース関連だと正確なパスワードでないとダメみたいです。
で、キッチリパスワードを設定しなおして、ようやく動作確認・・・と。とりあえず設置しただけなので、明日明後日からカスタマイズを施していきたいです。しかもこれ、テーブルタグ乱用してるしコピーライトが2004年になってるし・・・
とりあえず設置できたので、当面はデザインをXHTML/CSS化することを目標にしようかな。
設置したアドレスはこちらAmazonハイパー検索

投稿者 ps4jp : 23:59 | コメント (0) | トラックバック

2005年12月24日

憎きスカットル

http://phpspot.org/blog/archives/2005/12/scuttle.htmlこれの2番の意味が理解できない。
どうやってSQLを実行させるんだ?早くスカットルを設置したいのに 2006-02-16追記:とりあえず放置。いつかやる。

投稿者 ps4jp : 01:02 | コメント (0) | トラックバック

2005年12月15日

.html の状態で、 phpスクリプトを実行したい

.html とブラウザに表示された状態で、 phpスクリプトを実行したい。そんな時は.htaccessを以下のように書き換える AddType application/x-httpd-php .php .html
これで.htmlでもphpがincludeされる

投稿者 ps4jp : 20:06 | コメント (0) | トラックバック