UbuntuにphpPgAdminをインストール

dev, ubuntu, PHP No Comments »

ちょっと前にやったphpPgAdminのインストールメモ。

% sudo apt-get install phppgadmin

で入った。
ブラウザで http://localhost/phppgadmin/ にアクセスすると何か見えた。

phpPgAdmin 4.2 (PHP 5.2.6-2ubuntu4.1)
と大きく書いてある。

"導入"というリンクをクリックしてみる。
特に反応なし(リロードされる)。

"サーバー"というリンクをクリックしてみる。
何かよく分からない。

サーバー 	ホスト 	ポート 	ユーザー名 	操作
PostgreSQL 	localhost 	5432 	

"PostgreSQL"というリンクをクリックしてみる。
ログイン画面が出てきた。適当に試してもログインできないので検索する。

Ubuntu 8.04 LTS(Hardy Heron) Server Edition に、phpPgAdmin をインストールする :: Weeeblog.net

ここを参考にすすめる。

% sudo passwd postgres
新しいUNIXパスワードを入力してください: xxxxxxxx
新しいUNIX パスワードを再入力してください: xxxxxxxx
passwd: パスワードは正しく更新されました
% su - postgres
パスワード: xxxxxxxx
$ createuser -P postgreuser
Enter password for new role: xxxxxxxx
Enter it again: xxxxxxxx
Shall the new role be a superuser? (y/n) y

で、ブラウザに戻ってログイン。OK。

Pearのアップグレード

ubuntu, PHP No Comments »

使うかわかんないけど、HTTP::redirectを入れておきたかったので

% sudo pear install HTTP

ってやったらpearのバージョンが古いので入れられないよと言われた。

pear/HTTP requires PEAR Installer (version >= 1.7.1), installed version is 1.6.1
No valid packages found
install failed
% sudo pear upgrade PEAR

した後に再度試してみたらOKだった。

Pukiwikiでスライドショー

cms, bookmarklet, PHP No Comments »

Pukiwikiでほげほげ書いて、ブックマークレットぽちっとやると、そのページに書いてあるものがスライドショー形式になってプレゼンとかで使えるとうれしい。

配列の最大要素で各要素を割る

PHP No Comments »

PHPで下記のような配列があったとして、

 
$list = array(160, 180, 200, 150);
 

↓最大値を1に変換して、他の値は160/200など割り算したい。

 
$list = array(0.8, 0.9, 1, 0.75);
 

どうすんだろ。forとか使わない方がスマートかな。
array_mapとかarray_reduceとか使うといいんだろうか。

PHP: array_map - Manual
PHP: array_reduce - Manual

開発環境(Ubuntu)にSmarty

ubuntu, PHP No Comments »

パッケージ配布先追加

% sudo pear channel-discover pearified.com

インストール

% sudo pear install pearified/Smarty

php.iniを編集

% sudo vi /etc/php5/apache2/php.ini
; UNIX: "/path1:/path2"
;include_path = ".:/usr/share/php"

↓このようにコメントを外してパスを足した

; UNIX: "/path1:/path2"
include_path = ".:/usr/share/php:/usr/share/php/smarty"

apache再起動

% sudo /etc/init.d/apache2 restart

pearコマンドでSmartyやphpMyAdminをインストール:phpspot開発日誌
を見てやった。

ZenCart - strict_sessions.php 66行目でエラー

PHP No Comments »

ZenCartをインストールしたら、何か変。

トップページを開くと画面の一番下に
Fatal error: Call to a member function Execute() on a non-object in /path/to/zencart/includes/functions/strict_sessions.php on line 66
というエラーメッセージ。 (/path/to/zencart/はzencartを置いた場所が入る)

管理画面を開いても同じメッセージ。たぶん、こちらと同じ症状。
toyota-ys::Interface » MAMP+zen-cart でハマる

Zen-Cart.JP コミュニティ掲示板 » Zen Cart プログラムの話題
を覗くとこんな話題が。
Zen-Cart.JP コミュニティ掲示板 • トピックの表示 - ログインが全く出来なくなりました。

ここから辿って、このページで配布されているパッチをあてたらログインできるようになった。
zen-cart-v1.3.0.2-l10n-jp-3で管理画面にログインできない問題 | リキッドシステムテクノロジー株式会社

よかった。

Powered by WordPress | WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン