ベストアンサー ※ ChatGPTを利用し、要約された質問です(原文:lprmの書式がバージョンによって違う?) lprmの書式の異なりについて 2008/10/30 09:16 このQ&Aのポイント lprmの書式がバージョンによって異なることがあります。異なるバージョンのlprmの書式の理由は何なのでしょうか?当方の環境のlprmのmanページと別のURLのlprmのmanページの書式に違いが見られます。 lprmの書式がバージョンによって違う? lprmの書式が異なるものを発見しました。これの理由はいったい何なのでしょうか? <当方の環境のlprmのman> 書式 lprm [-Pprinter] [-] [job # …] [user …] <次のURLのlprmのman http://sdepl.ucsd.edu/cgi-bin/yman2html?m=lprm&s=1 > SYNOPSIS lprm [ -a ] [ -A ] [ -Ddebugopt ] [ -Pprinter ] [ -V ] [ -Uuser ] [ jobid… ] [ all ] 質問の原文を閉じる 質問の原文を表示する みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー notnot ベストアンサー率47% (4900/10359) 2008/10/31 22:21 回答No.1 OSが違うから。 通報する ありがとう 0 カテゴリ [技術者向] コンピューターOS(技術者向け)Linux系OS 関連するQ&A raspbianでのmanのSYNOPSIS manのオンラインマニュアルSYNOPSIS項目に誤りがある?っていう質問です manコマンドで色々な引数を調べたいのにmanコマンドのオンラインマニュアルに誤りがあるなんてことないですよね。 でもmanの書式説明が変な感じがするのです。 アドバイスお願いします。 ******************************** コマンドのマニュアルを見れるようになりたいと考え、とりあえずmanコマンドのオンラインマニュアルをみたいと $man man と実行(※現在、NOOBSを用いてraspberrypiを利用しています) しかし表示されたSYNOPSISで man [-C file] [-d] [-D] [--warnings[=warnings]] [-R encoding] [-L locale] [-m system[, . . .]] [-M path] [-S list] [-e extension] [-i|-I] [--regex|--wildcard] [--names-only] [-a] [-u] [--no-subpages] [-P paper] [-r prompt] [-7] [-E encoding] [--no-hyphenation] [--no-justification] [-p string] [-t] [T[device]] [-H[device]] [-X[dpi]] [-Z] [[section] page . . .] . . . [ ]を省略すると man . . . manコマンドはman [引数]で実行するもののはずです。 しかしmanのSYNOPSISではその引数が示されていないように感じました。 ここでの「. . .」が引数を示しているのでしょうか?←違うとは思いますが ******************************** 以上、よろしくお願いします。 エクセルのセル書式設定について エクセルのセル書式設定について教えてください。 セルA1に 111222333 と数字を入力しました。 ちょっと見にくいので111-222-333とするために書式設定のユーザー定義で ###-###-### としました。うまくいきましたが、 A1122233B だと - がはいりません。 セルA列には英数字が入ります。見やすくするため表示のみ「-」を 表示させたいです。入力はそのまま「-」なしで入力します。 どうかお願いします。 apacheのScriptAliasの記述について どなたか,ご教授いただければ幸いです。 WindowsXp Proでapacheを動かしています。次の設定で,cgiはうまく動作していました。 --- <IfModule alias_module> ScriptAlias /cgi-bin/ \"C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/\" </IfModule> <Directory \"C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin\"> AllowOverride None Options ExecCGI Order allow,deny Allow from all AddHandler image/gif .gif AddHandler image/jpeg .jpg </Directory> --- これに, http://www.miloweb.net/win/server/apache.html を参考にして,各ユーザーフォルダでcgiが実行できるようにしようと,次のようにしました。 --- <IfModule alias_module> ScriptAlias /cgi-bin/ \"C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/\" ScriptAlias /cgi/ \"C:/www/users/*/cgi/\" </IfModule> <Directory \"C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin\"> AllowOverride None Options ExecCGI Order allow,deny Allow from all AddHandler image/gif .gif AddHandler image/jpeg .jpg </Directory> <IfModule mod_userdir.c> UserDir \"C:/www/users/*/\" </IfModule> <Directory \"C:/www/users/*/cgi/\"> AllowOverride None Options ExecCGI Order allow,deny Allow from all AddHandler image/gif .gif AddHandler image/jpeg .jp </Directory> --- その結果, http://localhost/~user/ としてuserのホームページにアクセスできるようになったのですが, cgiについては, http://localhost/~user/cgi/・・・ としてもアクセスできません。どなたか原因をご教授いただけないでしょうか。 ScriptAlias /cgi-bin/ \"C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/\" ScriptAlias /cgi/ \"C:/www/users/*/cgi/\" の行を入れ替えると,\"C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/\"においてあるcgiが実行できなくなります。ScriptAliasは1行目しか有効でないようにも見えるのですが,上に書いた参考URLではできているようなので,戸惑っています。 CGIの設定 いつもお世話になっております。 各バーチャルドメイン内でCGIを動作させるためにApacheの設定を したのですが、「ページが表示されません」と出てしまいます。 (バーチャルドメインの設定も完了していて、HTMLファイル、PHPファイルは正常に動作しています。) よろしくご教示お願いいたします。 /etc/httpd/conf/httpd.conf -------------------------------------------------- ScriptAliasMatch /~(..*)/cgi-bin/(.*) /home/$1/cgi-bin/$2 <Directory "/home/*/cgi-bin"> AllowOverride None # Options None Options ExecCGI Order allow,deny Allow from all </Directory> (1) ↓にファイルをアップロード パーミッションは「755」に設定してあります。 /home/ユーザ名/cgi-bin/count.cgi (2) ブラウザから↓のURLでアクセス http://バーチャルドメイン/cgi-bin/count.cgi <環境> Red Hat Enterprise Linux 5 Apache:2.2.3 エクセル2010 セルの書式設定 数値の入ったいくつかのセルをメモ帳に貼り付けた時、一の位文字位置が合う様にセルの書式設定を行いたいのですが、上手く出来ません。 A1 1,000 A2 10 A3 -100 A4 0 上記のようにプラス表示、マイナス表示、0の場合もあります。 ユーザー定義で???.???を使用し、1の位を合わせましたが、マイナス表示の場合、「-」が離れた位置に付いてしまいました。 どのように設定すればいいか、教えてください ★この質問画面の10のようにずれないように表示させたいのです /httpdocsでのCGI動作を有効化 こんにちは。 現在私が利用しているレンタルサーバーではCGIの設置先を「/cgi-bin」のみに限定しています。 色々調べていますと「.htaccess」によって「/httpdocs」などでもCGIを有効にする方法があるという情報に出会いました。 方法などはどうしても発見できませんでした。 そんなことが可能なのですか? また、方法が紹介されたページなどあればURLをお教え下さい。 お手数をお掛け致しますが宜しくお願い申し上げます。 ユーザー毎のディレクトリでCGIを設置 ユーザー毎のディレクトリでCGIを設置可能にしようとしているのですが、うまくいきません。 教えて下さい。 【環境】 Apache/2.0.40 Red Hat Linux 8.0 【httpd.confの設定抜粋】 DocumentRoot "/home/homepage/public_html" <Directory /home/homepage/public_html> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> <IfModule mod_userdir.c> UserDir public_html </IfModule> <Directory /home/*/public_html> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> #ScriptAlias /cgi-bin/ "/home/homepage/public_html/cgi-bin/" 【.htaccessの設定】 AddHandler cgi-script .cgi Options +ExecCGI 以上のような設定で #!/usr/bin/perl print "Content-type: text/html\n\n"; print "hello"; こんなCGIをつくって実行してみました。 /home/homepage/public_html/cgi-bin/においたものはうまくいくのですが /home/user/public_html/cgi-bin/においたものはエラーになってしまいます。 エラーの内容は↓のとおりです。 Server error! The server encountered an internal error and was unable to complete your request. Error message: Premature end of script headers: hello.cgi If you think this is a server error, please contact the webmaster Error 500 perlのパスは間違ってないし、パーミッションも755にしてあります。 どうすればいいのか分からず困っています。 どこを調べれみればいいのかだけでも教えていただけると助かります。 よろしくお願いします。 WebサーバthttpdでCGIができません。not a CGI file ブラウザでCGIを読み込むと、次のエラーが出ます。 The requested URL '/cgi-bin/test1.cgi' resolves to a file which is marked executable but is not a CGI file; retrieving it is forbidden thttpdがCGIファイルとして認識していないようなのですが、設定のどこに誤りがあるのかわかりません。 CGIファイル、ディレクトリなどは、パーミッション777にしてあります。 また、thttpd.confでは、 ... user=root cgipat="**" として、設定を緩めています。 どなたか心当たりのある方よろしくお願いいたします。 この画像について教えて下さい。 こんな画像を発見しました。これは何のために作られたのでしょうか。ご存知の方、出典(出所)も含めて教えて頂けませんか? http://photo.goo.ne.jp/cgi-bin/a_menu?id=shigemitsu&svc_id=30 Mac OSX のWeb共有でサーバを立ち上げたいのだが、立ち上がらない... Leopardに組まれているApache2.2でサーバを立ち上げる作業をしています。URLに「127.0.0.1/index.html」を入れると、無事、htmlページが表示されます。現時の設定は次のようになっています。 /etc/apache2/users/USERNAME.conf で(USERNAMEは私の名前を使用)、 ・<Directory "/Users/USERNAME/Sites/">---</Directory> 内に AddHandler cgi-script .cgi 及び Options Includes ExecCGIを追加 ・/usr/local/bin (を作り)perlのhard linkを作成してあります。 CGIファイル(hello!.cgi)も/usr/local/bin においてあります。hard linkの元は /usr/bin/配下にあります) 他方、/etc/apache2/httpd.conf では次の設定になってます: ・ServerName が 127.0.0.1 ・ServerRootが /usr/ (これが誤り?) ・DocumentRoot が /usr/Apache2.2/htdocs (これも変?) ・User 及び Groupはともに www 先達にお願い! 次のことを教えて下さい。 1.その他、設定事項で欠落している事項があるのか? 2.127.0.0.1/index.fileはどのdirectoryにあるか? 3.Terminalで 「cd ~」と入力すると、/Users/USERNAMEとなって上のDocRootと合わないのはなぜか? 4.hello!.cgiを表示するにはURLをどうすればよいか? 宜しくお願いします。 CPUはほとんど同じなのに、なぜこんなに違うのか。 前者:http://dynabook.com/pc/catalog/support/search/user/cgi-bin/disp.cgi?pid=PS1801AP461A 後者:http://dynabook.com/pc/catalog/support/search/user/cgi-bin/disp.cgi?pid=PS1851CP467B Memtest86(v1.70)でメモリーのテストをすると256MBのメモリーで前者は30分強掛かりました。後者は20分弱です。 この違いは何ですか? お分かり方、教えてください。 Fedora Core1サーバーでCGIが利用できません Fedora Core1でwebサーバーを立てたのですが、実行しようとすると「500 Internal Server Error」となってCGIが動きません。 perlへのパスやパーミッションの設定も見直しましたが、どこの設定が間違っているか分からないので、設定方法を教えてもらえないでしょうか? 現在の環境は ホスト名:saba.dyndns.org perlのパス:/usr/local/bin/perl CGIを仕えるようにしたいユーザー:guest CGIを設置するディレクトリ:/home/guest/cgi-bin/ Apacheのバージョンは2.0.49 となっています。 また以下はhttpd.confの抜粋です。 Listen *:80 #ScriptAlias /cgi-bin/ "/var/www/html/" ScriptAlias /cgi-bin/ "/home/guest/public_html/cgi-bin/" AddHandler cgi-script .cgi .pl <Directory "/home/guest/public_html/"> Options ExecCGI AllowOverride None Allow from all Order allow,deny </Directory> <Directory /home/*/public_html> AllowOverride FileInfo AuthConfig Limit Options Includes ExecCGI FollowSymLinks <Limit GET POST OPTIONS> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS> Order deny,allow Deny from all </LimitExcept> </Directory> 長文失礼しました。 sudoersの設定 ちょっと前にuser ALL=(ALL) /usr/bin/vim /etc/httpd/confs/httpd.confの意味について質問しました。 http://okwave.jp/qa/q8908643.html その際、user ALL=(ALL) /usr/bin/vim /etc/httpd/confs/httpd.confの2つめのALLに関しては理解できたのですが、まだ1つめのALLに関してよく理解できていません。 manページ等を見ても良く分からないので、詳しい方に解説をお願いしたいです。 ( /usr/bin/vim /etc/httpd/confs/httpd.confでは、vimでの/etc/httpd/confs/httpd.confの編集を許可していると思います。間違っていたら教えてください。) テーブルの表示位置の変更は 下記のHTMLを記述したのですが、表示位置が左によって表示されます。 中心に表示するには、どうしたらよいのですか。 <table border="0" cellspacing="0" cellpadding="5"> <tr><td align="center">総数</td> <td align="right"><img src="/cgi-bin/counter/cmfcount2.cgi?all=a"></td></tr> <tr><td>今日</td> <td align="right"><img src="/cgi-bin/counter/cmfcount2.cgi?day=a"></td></tr> <tr><td>昨日</td> <td align="right"><img src="/cgi-bin/counter/cmfcount2.cgi?yes=a"></td></tr> </table><br> Apache+SuexecでForbidden Apache 2.4.18 + PHP 5.6.18 で Suexec VirtualHost & Suexecを用いて、PHPの実行権を 各VirtualHostで異なるようにしたいのですが gdtest.php を /usr/local/apache2/htdocs に置いて http://172.16.72.152/gdtest.php では正常動作しますが gdtest.php を /home/user1/public_html に置いて http://dummy-host1.XXXXXXX.jp/gdtest.php では Forbidden You don't have permission to access /php-user1/php_user-cgi/gdtest.php on this server と表示されます。 以下に当方の情報をお示しますので、どこが間違っているのか ご指摘いだだけますようお願いいたします。 1.Apache config ./configure --prefix=/usr/local/apache2 \ --with-apr=/usr/local/apr/apr-1.5.2 \ --with-apr-util=/usr/local/apr-util/apr-util-1.5.4 \ --with-pcre=/usr/local/pcre/pcre-8.38 \ --with-mpm=prefork \ --with-suexec-userdir=public_html \ --with-suexec-docroot=/home \ --with-suexec-caller=daemon \ --enable-suexec apache は User daemon, Group daemon で動作する 2.PHP config phpinfo()で確認 Configure Command : './configure' '--enable-mbstring=ja' '--enable-bcmath' '--with-gd' '--with-freetype-dir=/usr/include/' '--with-png-dir=/usr/include' '--with-jpeg-dir=/usr/include' Server API : CGI/FastCGI Virtual Directory Support : disabled Loaded Configuration File : /usr/local/lib/php.ini : 3.Virtual Hostは正常動作 /usr/local/apache2/conf/extra/httpd-vhosts.conf # 1st priority <VirtualHost 172.16.72.152:80> ServerAdmin root@172.16.72.152 DocumentRoot "/usr/local/apache2/htdocs" ServerName 172.16.72.152:80 ErrorLog "logs/error_log" CustomLog "logs/access_log" common ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/" <Directory "/usr/local/apache2/htdocs"> Options Indexes FollowSymLinks AllowOverride All Action php56 /cgi-bin/php56-cgi AddHandler php56 .php Require all granted </Directory> </VirtualHost> # 2nd priority <VirtualHost 172.16.72.152:80> ServerAdmin root@172.16.72.152 DocumentRoot "/home/user1/public_html" ServerName dummy-host1.XXXXXXX.jp ErrorLog "logs/dummy-host1-error_log" CustomLog "logs/dummy-host1-access_log" common SuexecUserGroup user1 user1 ScriptAlias /cgi-bin/ "/home/user1/cgi-bin/" Action php_user1 /cgi-bin/php_user1-cgi AddHandler php_user1 .php <Directory "/home/user1/public_html"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Require all granted </Directory> </VirtualHost> 4.suexec -V -D AP_DOC_ROOT="/home" -D AP_GID_MIN=100 -D AP_HTTPD_USER="daemon" -D AP_LOG_EXEC="/usr/local/apache2/logs/suexec_log" -D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin" -D AP_UID_MIN=100 -D AP_USERDIR_SUFFIX="public_html" 5. httpd -M Loaded Modules: core_module (static) so_module (static) http_module (static) mpm_prefork_module (static) authn_file_module (shared) authn_core_module (shared) authz_host_module (shared) authz_groupfile_module (shared) authz_user_module (shared) authz_core_module (shared) access_compat_module (shared) auth_basic_module (shared) reqtimeout_module (shared) filter_module (shared) mime_module (shared) log_config_module (shared) env_module (shared) headers_module (shared) setenvif_module (shared) version_module (shared) unixd_module (shared) status_module (shared) autoindex_module (shared) suexec_module (shared) cgid_module (shared) vhost_alias_module (shared) dir_module (shared) actions_module (shared) userdir_module (shared) alias_module (shared) 6. directory, file関係 755 user1 user1 /home/user1/cgi-bin <-- daemon でも変わらない 755 user1 user1 /home/user1/cgi-bin/php_user1-cgi cgi版phpである /usr/local/apache2/cgi-bin/pgp56-cgi を php_user1-cgi としてコピー 755 user1 user1 /home/user1/public_html/gdtest.php /home, /home/user1 もパーミッションは 755 7. log messages 172.16.72.152 - - [09/Feb/2016:15:13:30 +0900] "GET /gdtest.php HTTP/1.1" 403 241 [/usr/local/apache2/logs/dummy-host1-error_log] [Tue Feb 09 15:13:] [authz_core:error] [pid 4905] [client 172.16.72.152:43902] AH01630: client denied by server configuration: /home/user1/cgi-bin/php_user1-cgi Redhat9のHTTPDでCGIがつかえない まずやりたい事はユーザーごとにWEBができるようにして、CGIをpublic_html以下のどこにでもCGIが使えるようにしたい思っています。 いろんなサイトを見てhttpd.confをいじってますが、どうしてもCGIを実行しても500エラーがでます。perlの場所はあっているんですが。 httpd.confのいじった所は、 <IfModule mod_userdir.c> UserDir public_html </IfModule> と <Directory /home/*/public_html> AllowOverride FileInfo AuthConfig Limit Options IncludesNoExec ExecCGI FollowSymLinks <Limit GET POST OPTIONS> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS> Order deny,allow Deny from all </LimitExcept> </Directory> と ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"をコメントアウトしました。もしよろしければご指導のほどよろしくおねがいします。 ホームページビルダー8のリンク設定について あるA画像を右クリックから、リンクの設定を選びURLに「http://******.hp.infoseek.co.jp/cgi-bin/***/view28.cgi」と入力しました。 ビルダーのプレビューからだとちゃんとリンクして見えますが、 このA画像を含むページをサーバーにアップして、ネット上で、そのページにアクセスし、A画像をクリックして、「アクセスできません。403 Forbidden」とエラーになります。 どうしてでしょうか? 初めてcgiを使いましたが、リンクできず大変困ってます。 どうか宜しくご教授ください cgi での画像について いつも、アドバイスありがとうございます。 cgiのショッピングカートで、 「管理者画面」から、商品画像をUPできるのですが、 当方のサーバーは、 htmlとcgi-binに別れているために、 gif画像を、cgi-binに置いても、読み込むことが出来ません。 gif画像を、htmlの方に置けば、cgi上では、 画像が表示されるのですが、 管理者画面からのUPができません。 ・WEB上でhtmlに画像をUPする方法はあるんでしょうか? ・毎回FFFTPツールで、UPするのだけは、避けたいんですが。。。 何かいい方法がありましたら、ご教授願います。 使用cgi http://www.i-say.net/cgi/sample_view.php3?id=3338&url=http://wb-i.net/ Super Multi Shop Ver 5.00 Apache で特定の拡張子を持つファイルへのリクエストを cgi に Apache で特定の拡張子を持つファイルへのリクエストを cgi に 送るにはどうしたらいいでしょうか?つまり、 http://127.0.0.1/proxytest_xml/a.xml http://127.0.0.1/proxytest_xml/b.xml など拡張子 xml の任意のファイルを HTTP リクエストされたときに、 D:\www\proxytest_xml\cgi-bin\index.cgi が実行されるようにしたいのですが、どうしたらいいでしょうか? 環境は Windows XP + Apache HTTP Server 2.2 + ActivePerl です。 Apache の httpd.conf には <Directory "D:/www/proxytest_xml/"> AllowOverride None Order allow,deny Allow from all AddHandler text/xml .xml # これがなくても同じですが Action text/xml D:/www/proxytest_xml/cgi-bin/index.cgi </Directory> <Directory "D:/www/proxytest_xml/cgi-bin/"> AllowOverride None Options ExecCGI Order allow,deny Allow from all </Directory> と書いてあります。 これで PATH_INFO に "a.xml" を含んだ URI が来ると思ったのですが、 ブラウザでは Not Found The requested URL /proxytest_xml/a.xml was not found on this server. となり、Apache の error.log には [Fri Apr 09 23:51:24 2010] [error] [client 127.0.0.1] File does not exist: D:/www/proxytest_xml/a.xml と出力され、Directory 内の Action が効いていない気がします。 よろしくお願いします。 ワード2007の差し込み印刷の書式設定 こんにちは。 下記のバージョンで作業しています。 OS:VISTA ワード:2007 エクセル:2007 エクセルで、3列 約200件のデータがあります。 A列 相手先 B列 日付(2010年12月1日 という書式) C列 金額(10,000円という具合に千円単位でカンマが付くユーザー定義の書式設定) このデータをワードに差し込みたいと思っています。A列は問題ないのですが、B列・C列がうまくいきません。B列は「12/1/2010」、C列は「10000」となってしまいます。 下記URLを見たのですが、私がPC初心者のため、操作方法が解りません。 http://office.microsoft.com/ja-jp/word-help/HP005187180.aspx?redir=0 日付と金額のワード側の書式設定方法について、ご教示いただけないでしょうか? よろしくお願いいたします。