Linux
Mac OS
VMware
OpenWrt
ソフトウェア開発
Linux
Mac OS
VMware
OpenWrt
ソフトウェア開発
文書の過去の版を表示しています。
ブログだと記述しづらい記事はwikiで書きます.
Ubuntu 8.04 Server
dokuwikiをステップサーバー(StepServer)に設置.普通にダウンロードしてアップロードして,インストールphp走らせて起動したけれど,ページを編集できない・・・
いろいろ試してわかったのが,インストールphpで自動で作成されるディレクトリのオーナーは www になるが,このオーナー設定だとphpから書き込めないご様子...自分で作っておいて書き込めないって何事..
セーフモードっていうのを使うように設定すれば,ディレクトリ作成のときにFTPで作成するようになるので,phpから書き込めるディレクトリが作成できる.
セーフモード対策を行う をチェック FTP サーバー名(FTPでファイル転送する際に接続するホスト名 httpサーバと同じホストなら localhost でも可) FTP ポート(FTPサーバのポート番号 通常は21) FTP ユーザー名(FTPサーバに接続する際に使う アカウント名) FTP パスワード(FTPサーバに接続する際に使う パスワード) FTP ルートディレクトリ(ホームディレクトリまでのパス.ステップサーバーの場合 [/export/usr/home/FTPアカウント名/])
オーナーがFTPのアカウント名で作成されたとしても,ステップサーバーの場合はパーミッションを 777 にしないとphpからアクセスできないので
すでにphpによって作成されてしまって書き込みができずにエラーがでるディレクトリは,FTPソフトで手動で削除して作り直すしかなさそう...