【Macintosh】MacでUNIX【Terminal】
LeopardのPHPから $_SERVER['SERVER_ADDR'] を採ろうとすると、
::1
とか、へんなのしか採れません。
どなたか分かる方、原因と対策を教えてください。 何故に「へんなの」なのかがわかりませぬ。
/etc/hosts
にはデフォルトで描かれているかと思いますけれども。。。@IPv6 >>125
すみません、Unixにまだ不慣れなのでとんちんかんな質問かもしれません。
$ cat /etc/hosts
で確認したら以下の4つでした。
127.0.0.1 localhost
255.255.255.255 localhost
::1 localhost
(ルーターのIPv6の最初の4桁::なんか数字5桁) localhost
へんなの、というのは、
たとえばWindows上のXAMMPで見ると、
127.0.0.1
だし、レンタルサーバ上で見ると、
(IPアドレス)
だったりするのです。
なのに、なんでLeopard上のApache - PHPで見ると「::1」なのかなあと思ったのです。
実はノートのデモ機でして、
移動先などでイントラネット内で他のマシンから見る場合、
自分のIPをすぐに吐けるようなPHPを書きたかったのです。 それなら、phpを起動させなくても
$ ifconfig
だけでいぃような。。。 >>124
SERVER_ADDRだからapacheが受けたインターフェースのアドレスじゃないのか?
PHPの動いてるマシンからhttp://localhost/〜みたいにしてアクセスしてれば、IPv6優先されて::1になると思うんだけど
http://www.tomshardware.com/reviews/dino-dai-zovi,2260-2.html
Dino: I'm a die-hard Unix user and Mac OS X is the most convenient and functional Unix-based operating system that I have ever used.
I can code in a traditional Unix environment, watch a DVD, and use Microsoft Office all on the same system.
The system just works and lets me get my job done. Steve Jobs 再び療養休暇へ
ttp://slashdot.jp/apple/11/01/18/0219240.shtml hotline@dodig.mil
It may happen shutting down trouble with an agency network and harrp network
It will be occured disaster and obstacle please some opinion to this hotline
department of defence すみません。UNIXにさっぱり不慣れなんですが質問させてください。
./makeall
と打込んだら
Usage: makeall install [clean] [make options]
or: makeall clean
or: makeall library
と返してきたんですが
このあとどうすればよいでしょうか?
os xのターミナルで小文字のoだけが打てなくなってしまったのですが原因が
わかる方いらっしゃらないでしょうか?
osは10.6でmacbookの白です
コピペでも小文字oだけがエラー音とともに弾かれてしまいます >>135
スレ違いかもしれないので質問取り下げさせてもらいます MacにPCRE8以上をインストしたいんですが。
直接の理由としてはPHP開発のためにSymfony2.0を使いたいのですが、
PCRE5しか入っていないためエラーが出てしまいます。
どなたかご存知でしたら...
ググってますが、それらしいものが見つからず...
インストールできるのですが、phpinfoで見ると、未だにライブラリにPCRE5.0.13と出てしまいます。 ここは過疎だから↓とかで聞いた方がいいと思うぞ
MacPorts でワクワク UNIX ライフ Part 3
http://anago.2ch.net/test/read.cgi/mac/1315401888/ >>137
>PCRE
存在を知らなかったが、手元のMacOSXを調べたら、
いつの間にか入っていた。
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.7.5
BuildVersion: 11G63
$ port installed pcre
The following ports are currently installed:
pcre @8.32_1 (active)
$ /opt/local/bin/pcre-config --version
8.32
問題なさそうだけど。 >>141
あなたの言う「中」とは何か、きちんと定義してから質問して下さい。
ディスク装置を意味するなら、こじ開けなさい。
パーティションテーブルを意味するなら、
$ sudo fdisk -d /dev/disk2 >>142
すみません。USBメモリのデータをSingle User Modeで見たいだけです >>143
試さずに、コメントするが、
普通にマウントすれば良いのでは?
# mkdir /Volumes/usb
# mount /dev/disk2 /Volumes/usb
# ls -R /Volumes/usb すみません本当に訳が分からなくて困っている初心者なのですが、
何かを切っ掛けにターミナルが動いてから起動させる度に変な文字列が出て元に戻せないんです。
-------------------------------------------------------------------
Last login: Wed Mar 12 23:25:18 on ttys000
pda297353:~ (ユーザー名)$
-------------------------------------------------------------------
この「pda29〜:」っていうのが元々表示されていなかった筈なんですが何なのでしょう。
偶に数字の部分が変わります。(若しかしたら全部変わるのかも知れません)
com.apple.Terminal.plistを捨ててみたんですが駄目でした。
何方かご存知の方がおられましたら宜敷く御願い致します。 システム環境設定→共有 のコンピュータの名前だかじゃない >>147
確認してみましたが半角の MacBook で変更も無いので違うみたいです。。 >>149
>>151
やったーやりました治りました!
皆さん色々御心配頂き誠に申し訳御座いません。
>DHCPで取ってきたホスト名?
のアドバイスをヒントに回線周りの接続を辿った所
PPoE接続が原因だと分かりました。
UNIX板の皆様、此の度は如何も有り難う御座いましたm(_ _)m >>153
PPPoE接続自体をやめました。
再起動したり何か有る度にIPが変わっていたみたです。 ソフトをインストールするときにいくつも関係するのをいれないとだめなんですけど、
コマンドに色々入力しないといけないです。
コピペしてやってますが失敗しました。
そのコマンドをGoogle 翻訳みたいにカラムに入力するとそのコマンドの
意味を翻訳してくれるサイトってないですか? mac でターミナルにコマンド入力してます。
例えばifと入力したらそのifを説明してくれて
それに続く部分の翻訳もしてくれるようなサイト >>161
> mac でターミナルにコマンド入力してます。
それならターミナルで
help if
とかやるのではダメなの?
日本語じゃなきゃやだって言うのなら普通に勉強するしかないのでは? 勉強するならどこのサイトがいいですか。
何を勉強したらコマンドとほかの入力項目が理解できるのか、
今はどれがコマンドかさえ分からないレベルです。 サイトで勉強するより本買ってきて勉強すればいいんじゃない
The UNIX Super Text とか 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
FK06YHDDCG DDでドライブ丸ごとコピーする時、同容量以上じゃないとエラーで実行できないって事が書かれているけど、
countで指定すれば小さくてもできるんじゃないですか?
(最後までコピーできなくてもいい) 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
V96MY 緑の乳首見えてうれしいか?
これがリバウンドになるだろうに