phpをアップグレードしたらUndefined symbol getopt_long
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
今日いつものようにphp周りの更新があったのでportupgrade -aで一通りうpして
apachectl gracefulすると、Cannot load /usr/local/libexec/apache2/libphp4.so
into server: /usr/local/libexec/apache2/libphp4.so: Undefined symbol "getopt_long"
とでてきたので、/usr/ports/lang/php4でmake clean installと再インストールを試みるも、
ext/standard/basic_functions.lo(.text+0x14bf): undefined reference to `getopt_long'
とでてきてしまいました。これってどうすればいいんでしょうか?
FreeBSD4.11+php4.4.2_1,1+apache2.0.55_2(全てports)です。よろしくお願いします。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>121
これは具体的にMakefileのどこをいじればいいんでしょうか?
すいません、いまいちわからないです。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>129
ports から入れたんだろ?
だったら、cvsup するなり portsnap するなりすれば?
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>133
あ、再度csvupすればよかったんですね。直接いじるのかと思ってました。
無事できました。ありがとうございました。
最終更新:2006年02月25日 02:08