KZ
wh-dr****@mx16*****
2005年 6月 24日 (金) 01:22:07 JST
KZ です。 こんな感じ? ------------------------------------------------------------- <?php //リンクしたいディレクトリのパス // 例) $target = "/home/username/public_html/catalog"; $target = ""; //アクセスするリンクファイルのパス(今回の場合はSSL領域) // 例) $linkfile = "/var/www/ssl/username/catalog"; $linkfile = ""; $result = symlink($target,$linkfile); if($result = true) echo "OK"; else echo "NG"; ?> ------------------------------------------------------------- 上のスクリプトを makelink.php とか適当な名前を付けてサーバーに アップしてブラウザでアクセスすればリンクが作成されると思います。 僕の使ってる3サーバー(自社、専用レンタル、共用レンタル)ではOKで した。 ただし、サーバーの設定がシンボリックリンクを許可する設定になってい るか、.htaccess 等で許可させることができないとだめでしょう。 また、上記スクリプトを実行する前に、リンクを作成したいディレクトリ のパーミッションをサーバーが書き込みできるように設定して下さい。 777 とかに設定して、リンクを作成したら通常の755 とかに戻せばいいで しょう。 レンタルサーバーで色々権限の制約が厳しいとだめかもですが。 -- KZ