検索結果

DB

全10000件中5081~5100件表示
  • 全てのカテゴリ
  • 全ての質問
  • redmineのWe're sorry, but

    <エラー名> We're sorry, but something went wrong. <実行環境> OS:ubuntu db :mariaDB webserver: apache <試したこと> ログファイルに書き込み権限を与えました。 <以下のサイトを参考にインストールしました> https://geekrewind.com/how-to-install-redmine-with-apache-on-ubuntu-24-04/ よろしくお願いします。

  • 正規化があっているのかどうか見てください。

    最近自作サイトを作っているのですが、DBの設計がちゃんと正規化されているか自信がありません。 そこで今考えているDBのテーブル設計を書かかせていただきますので、あっているかどうかチェックしていただきたいと思って投稿しました。 例えば電子書籍のDBを設計するとして、 ・漫画ID タイトル タグ ページ数 アクセス数 Upload日 Update日 こんなテーブルがあったとして、タグには複数の項目が入るので、第一正規化を適用して ・漫画ID タイトル タグID ページ数 アクセス数 Upload日 Update日 ・タグID タグ の2つにわけました。ここで2つ疑問があります。 まずタグIDとタグからなるテーブルですが、これの主キーはタグIDとタグですよね? これは主キー以外にレコードは無いんですが、こういう設計はまちがっていませんか? 次に、もう一個のテーブルがやけに長いというか第2正規化できるような気がするのですが、 部分関数従属するカラムは見当たりません。(例:ページ数が決まったかといって、アクセス数が決まるわけではない。 つまり全て漫画IDに完全関数従属している)。これであっているでしょうか? ご回答お待ちしております。

  • MDB2のcreateTableでテーブル作成

    宜しくお願いします。 php5 MySQL PEAR Win7 XAMPP にて開発中です。 表題にもありますように、 $mdb2->loadModule('Manager'); ※$mdb2には前処理としてDBへの接続も完了しています。 を唱えて、 下記のテストテーブルをDBに作成しようとしています。 $definition = array ( 'id' => array ( 'type' => 'integer', 'unsigned' => 1, 'notnull' => 1, 'default' => 0, ), 'name' => array ( 'type' => 'text', 'length' => 255 ), 'datetime' => array ( 'type' => 'timestamp' ) ); $res=$mdb2->createTable("events",$definition); しかし、エラーでテーブルが作成できません。 色々調べて、色んなパターンを検証してみましたが、どうもお手上げです。 エラーは、下記のようなものです。。 ※print_r($res);で吐いたものです。 MDB2_Error Object ( [error_message_prefix] => [mode] => 1 [level] => 1024 [code] => -27 [message] => MDB2 Error: insufficient permissions [userinfo] => _doQuery: [Error message: Could not execute statement] [Last executed query: CREATE TABL・・・・・・・・・・・・・・・・・・・・・・ このあと永遠と長文が続きます。 ちなみに、 $request=$mdb2->listTables(); これだと、DB内に今あるテーブルがきちっと配列で返してくれます。 したがって、 $mdb2->loadModule('Manager'); は、ただしく読み込まれていると思われます。 だめなのは、テーブル作成の$mdb2->createTableに原因が絞られるようなきもしますが、 これ以上、自力ではなんともできず、お力をお借りしたいと思い書き込みました。 不足情報がれば補足しますのでよろしくお願いします。

    • ベストアンサー
    • PHP
    • n-yuuki
    • 回答数1
  • C# パラメータが消える

    以下の様に 共通変数クラスSystemStartDEC を作成し、変数セットまではできてますが Login_Loadでは変数がクリアされています。 なぜでしょうか? public Login() { InitializeComponent(); Login_Load(); this.BtnCancel.Click += new System.EventHandler(this.BtnCancel_Click); this.BtnLogin.Click += new System.EventHandler(this.BtnLogin_Click); } private void Login_Load() { string[] strParam; //iniファイル読込 if (InspecTool004_02.GetIni(this.lVerComVal) == false) { clsEnc.DeleteFile(strSettingIniName); MessageBox.Show("INIファイルの読み込みに失敗しました。" + "/r/n" + "終了します。"); return; } } public class InspecTool004_02 { class IniFileHandler { [DllImport("KERNEL32.DLL")] public static extern uint GetPrivateProfileString(string lpAppName, string lpKeyName, string lpDefault, StringBuilder lpReturnedString, int nSize, string lpFileName); [DllImport("KERNEL32.DLL", EntryPoint="GetPrivateProfileStringA")] public static extern uint GetPrivateProfileStringByByteArray(string lpAppName, string lpKeyName, string lpDefault, byte [] lpReturnedString, uint nSize, string lpFileName); [DllImport("KERNEL32.DLL")] public static extern uint GetPrivateProfileInt( string lpAppName, string lpKeyName, int nDefault, string lpFileName ); [DllImport("KERNEL32.DLL")] public static extern uint WritePrivateProfileString( string lpAppName, string lpKeyName, string lpString, string lpFileName); [DllImport("winmm.dll")] public static extern uint timeGetTime(); } //INIファイル読み込み public static Boolean GetIni(SystemStartDEC.strCom lVerComVal ) { StringBuilder sb_1 = new StringBuilder(1024); string strIniName ; string strBuffer ; Boolean bRtn ; strIniName = ".\\" + SystemStartDEC.strCom.SettingIniName; //DB Section IniFileHandler.GetPrivateProfileString("DB", "ConStr", "default", sb_1, sb_1.Capacity, strIniName); if( sb_1.ToString() == "default" ) { MessageBox.Show("SettingINIファイルDBセクションのConStrが読めません。"); return false; } lVerComVal.IniParam.DBStr = sb_1.ToString(); } public class SystemStartDEC { ////// <summary> ////// 全体共通 ////// </summary> ////// <remarks></remarks> public struct strCom { public strIniParam IniParam; public strUserInfo UserInfo ; public strDispInfo DispInfo ; public strMailInfo MailInfo ; } }

  • 【php】PEARのAUTHがうまくいかない。

    【php】PEARのAUTHがうまくいかない。 http://www.phpbook.jp/pear/pear_auth/ このサイトを見ながら auth の実験をやってるのですが、 どうやっても、 認証できません。 何が原因と考えられるでしょうか? $dns 設定は PEAR::isError($dns) にかけてみたところ うまく通ったので問題ないと思います。 データベースには user user pass 179ad45c6ce2cb97cf1029e212046e81 (testpass) と、ユーザーネームと、ハッシュしたパスワード値を入れています。 念のためにに、両方ハッシュしたのや、両方ハッシュしてないのも入れてます。 authライブラリは、xamppに最初から入ってたやつを使ってます。 ブラウザは firefox で確認しています。 カラム名や、DB名のつづり間違いとか、 設定位置間違いとかも 何度も確認しているので間違いないと思います。 パラメータは こんな感じです $params = array( "dsn" => "mysql://dbID:dbpass@ IP /dbname", 'table' => 'test__main', 'usernamecol' => 'test_us_id ', 'passwordcol' => 'test_us_pw', 'cryptType' => 'MD5', 'db_fields' => '*' ); エディタの文字コードはUTF-8です。DBの文字コードもUTF-8です。 認証ができないだけで、phpにエラーはありません。 mysql の バージョンは 5.1.22-rc-log php の バージョンは 5.2.4 もはや何が原因か思いつきません。 何が原因と考えられるでしょうか・・・。

    • ベストアンサー
    • PHP
  • phpとmysqlで授業評価アンケートシステムを

    phpとmysqlを使って授業評価アンケートシステムを作りたいと思っています。 数ページに渡って、年度・学年・クラス・科目etcについて入力して、 最終ページで評価(各設問に対する人数)を入力し、 それまでのページで選択した年度・学年・クラス・科目etcに加え、評価(人数)をDBに登録するようなシステムにしたいと思っています。 ページ1で、 年度・学年・クラスをドロップダウンリストから選択します。 ページ2で、 先ほどのページで選択した年度・学年・クラスを表示した上で、 科目をドロップダウンリストに表示します。 学年・クラスに応じて、ドロップダウンリストに表示する項目を変えたいのですが、 それがわからないということが一点。 DBに学年・クラス・科目名etcという構造のテーブルを用意しておき、 ページ1で選択した学年・クラスが、用意したDBの学年・クラスが一致するもののみ、 ページ2の科目ドロップダウンリストに表示したいのです。 ページ1で選択した年度・学年・クラスをページ2に表示することはできました。 ページ1で選択した年度・学年・クラスをページ3でも同じように表示する方法がわからないのが二点目。 どなかか詳細に教えていただけませんでしょうか。 些細なことでも構いません。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • 材料力学のたわみ量 

    下記のたわみ量が知りたいです W2 W1 ↓ ↓ -------- ↑ ↑ RB RA c b a B--D-A--C 荷重W2,W1 支持RB,RA BはRBの位置 DはW2の位置 AはRAの位置 CはW1の位置 aはCA間の長さ bはAD間の長さ cはDB間の長さ 以上が条件です 少し解いてみました ・W1+W2=RA+RB ・RA*(b+c)=(a+b+c)*W1+c*W2 ・RB*(b+c)=-c*W1+b*W2 よって  ・RA=(a+b+c)/(b+c)*W1+c/(b+c)*W2 ・RB=-c/(b+c)*w1+b/(b+c)*W2 CA間 ・Mx=-W1*x A点は ・M(A)=-W1*a AD間 ・Mx=-W1*x+RA*(x-a) D点は ・M(D)=-W1*(a+b)+RA*(a+b-a) =-W1*(a+b)+RA*b DB間 ・Mx=RB*(a+b+c-x) B点は ・M(B)=RB*(a+b+c-(a+b+c)) =0 d^2y/dx=-Mx/EI 恐縮ですがお願いします 修正します CA間(0≦x<a) ・Mx=-W1*x AD間(a<x<a+b) ・Mx=-W1*x+RA*(x-a-b) DB間(a+b<x≦a+b+c) ・Mx=RB*(a+b+c-x) d^2y/dx^2=-Mx/EI 恐縮ですが、解き方をご教授お願い致します

    • noname#230358
    • 回答数2
  • データベース暗号化について教えて下さい。

    データベース暗号化について教えて下さい。 データベースの項目暗号化について下記事項等々に付き調査中です。 宜しくお願いします。 現状の暗号化方向(考え方)  1)個人情報および特定情報項目の暗号化を考えている。  2)データベースはOracle10g以降で検討中。(予定)  3)現行DB2からのデータ移行は必要。(予定)  4)SQL*PLUS、コマンドフロンプト等の開発環境では暗号化なしで使用したい。   (ユーザ/パスワードで暗号化ON/OFFなどの設定/利用としたい)  5)ネットワーク上はSSL通信などを検討中。 現状の懸念事項  DBをOracle10g。Oracleツールで対応を考えるが次の事項懸念あり。  1)Oracleツールを利用する事で暗号化として十分か?  2)Oracleツール利用の場合、インタフェースを二重化し、   利用者(AP開発者、)にOracleツールを見せないことを想定するが一般的にそこまでするのか? 確認ポイント  1)上記、懸念事項について御回答頂き度。  2)項目暗号化の推奨方法について   a.一般的なDB暗号化方式を教えて下さい。(複数方式。比較検討のため)   b.項目暗号化の方法について教えて下さい。(複数方法。比較検討のため)   c.Oracle社正式ツールあれば教えて下さい。(有償?無償?有償はいくら?)      d.その他。暗号化に関する弊害内容、留意事項、事故例等々。

  • PHPを使ってMySQLのフィールドの追加ができない

    function部分は外部ファイル function getResult($query){ $result[result]=mysql_query($query,$this->connect) or die(mysql_error()); $result[count]=@mysql_num_rows($result[result]); return $result; } $null = ""; $query="insert into main values ($_POST[id],'$_POST[name]',$null,$null,$null,'$null')"; $insert[result]=$db->getResult($query); このように記述してmainテーブル内に新規フィールドの追加をしようとしたのですが、次のようなエラーが出ます。 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ',,'')' at line 1 $nullは結局NULL値なので、 ($_POST[id],'$_POST[name]',,,,) でやってみたのですが、これも同じです。 当たり前といえば当たり前ですが、 ($_POST[id],'$_POST[name]',,,,)を ($_POST[id],'$_POST[name]')と 省略してみましたが、数が合わないとエラーが返ってきました。 定型のfunctionに頼らず、$insert[result]=$db->getResult($query);のかわりに if(mysql_query($query,$db->connect)){ echo"成功"; }else{ echo"失敗"; } このようにも試してみたのですが、データは追加されず、失敗と表示されてしまいます。 どこをどう修正すればいいでしょうか。 どなたかお助けください。 ちなみに1,3~5番目が数値型で、2,6番目が文字型、1番目以外はNULLを許可しています。 どこもオートインクリメントは使用していません。

    • ベストアンサー
    • PHP
    • choei
    • 回答数2
  • Windows 32BitOS上で稼動するOracleのメモリの上限に

    Windows 32BitOS上で稼動するOracleのメモリの上限についての質問です。 現在、2台のクラスタで構成されたWindowsServerのOracleデータベースの移行を検討しております。 移行するサーバのスペックは以下の通りです。 OS:Windows2000 AdvancedServer(32Bit) 2台のOFSを使用したクラスタリング構成(アクティブ・スタンバイ) DB:Oracle 9i 搭載CPU:Xeon2.80GHz ×2 搭載メモリ:2.6GB 新規に構築するサーバは以下の構成を検討しています。 OS:Windows2003Server EnterPriseEdition(32Bit) 2台のOFSを使用したクラスタリング構成(アクティブ・スタンバイ) DB:Oracle 9i 搭載CPU:Xeon2.93GHz(4Core) 搭載メモリ:4.0GB 要件として、OracleのVersionUp、64Bitへの変更の検証が出来ないとなった為、上記構成になりました。 現在、複数のDBインスタンスをクラスタグループ化して稼動させています。 移行にあたって、DBインスタンスを増やしたいという要件が出た為、合わせて新規構築するサーバのメモリの増強を検討しております。 そこで、32BitOS上での4GB以上のメモリの搭載について質問させて下さい。 Windows2003Server EnterPriseEdition(32Bit)では、最大64GBまでメモリを搭載できますが、32Bitで作成されたアプリケーションでは、1プロセスあたり最大2GBまでしか使用出来ないという点までは認識しております。 この、最大2GBという制約はOS上のプロセス一つ一つが2GB以上メモリを使用出来ないという認識であっていますでしょうか。 Oracleサーバ上で複数のDBインスタンスを稼動させた場合、プロセス:Oracle.exeが複数起動することになりそれぞれのメモリの使用量が2GBまでと考えております。 その為、1インスタンスで2GB以上のメモリを消費するようなアプリケーションの構築は32Bitのアプリケーションという時点で不可能だと思いますが、複数のインスタンスを稼動させる(=複数のOracleプロセスを立ち上げる)場合、4GBを超えて大量のメモリを搭載することは意味があると考えています。 ※この場合、4GBという数字自体は意味が無いと思います。 CPU、DiskI/O等、Networkその他が、システムのボトルネックにはならないという前提で考えた場合、この観点で32BitOSでメモリの増強を検討するという認識は合っていますでしょうか。 以上、宜しくお願いいたします。

  • JDBCを使ってdate型へのINSERTはできますか?

    JDBCを使ってOracleへ接続し、DBへデータを挿入したいのですが、 日付型のデータがどうしてもうまく挿入できません。 jsp + Servlet + Bean で開発しています。 使っているテーブルは CREATE TABLE USERS (     USERID     VARCHAR2(10) NOT NULL,     PASSWORD  VARCHAR2(10) NOT NULL,     NAME      VARCHAR2(50) NULL,     SEX       VARCHAR2(5)  NULL,     BIRTHDAY   DATE       NULL,     PRIMARY KEY (USERID, PASSWORD) ) という風な型で、定義しています。 DBへのINSERT処理は、Beanで行っています。 以下のINSERT文を実行したのですが、うまくINSERTできませんでした。 String sqlQuery = "INSERT INTO USERS (USERID, PASSWORD, NAME, SEX, BIRTHDAY)" + "VALUES ('use', 'pass', 'ナマエ', '女性', '1980/06/05')" int numOfUpdate = statement.executeUpdate(sqlQuery); ちなみに、この中のdate型で定義している「BIRTHDAY」を除いたINSERT文 String sqlQuery = "INSERT INTO USERS (USERID, PASSWORD, NAME, SEX)" + "VALUES ('use', 'pass', 'ナマエ', '女性')" int numOfUpdate = statement.executeUpdate(sqlQuery); だとうまくINSERTできます。 sql*plusを使って直に書くと、両方うまくINSERTできました。 ●その後に、「BIRTHDAY」をdate型からVARCHAR2(10)へ定義し直し、  DBを作り直して実行した所、うまくINSERTできるようになりました。 なぜ「date型」だとINSERTできず、「VARCHAR2型」だとINSERTできるのか、 知っている方がおられましたら、ぜひ教えて頂きたいです。

    • ベストアンサー
    • Java
  • 条件によって、Where分のキーを変更させたい

    ACCESS97を使用しています。SQL文の中で、変数?を使用したいのですが、 その扱いがわかりません。 例) 下記のようなテーブルがあります。 項目(1) 項目(2) 項目(3) 項目(4) 項目(5) 1 A 100 EE RR 2 B 200 EE RR 3 A 100 EE RR 4 A 100 CC EE 5 B 300 RR EE 6 A 100 RR EE 7 B 200 CC RR フォーム上で、項目(2)を入力します。(入力_1) また、もう1つ、データを入力します。(入力_2、EE,CC,RR) 項目(2)の値によって、 Aの時、項目(4) Bの時、項目(5)をみにいくようにしたいのです。 例えば、入力_1=A、入力_2=EEの時、 合計値200 (項目(1)は、1,3)     入力_1=B、入力_2=EEの時、 合計値300 (項目(1)は、5) この時、下記のようなロジックを組んでみたのですが パラメーターが少なすぎます と出てきます。  (SELECT対象は、一旦 * にしています) Dim KEY As String If (ME.入力_1 = "A") Then  '条件は別入力です。 KEY = "項目(4)" Else KEY = "項目(5)" End If Set RS = Nothing Set DB = Nothing Set DB = CurrentDb() strSQL = "SELECT * FROM テーブル WHERE " strSQL = strSQL + "KEY='" & Me.入力_2 & ";" strSQL = strSQL + "AND 項目(2)='" & Me.入力_1 & "'" Set RS = DB.OpenRecordset(strSQL, dbOpenDynaset, dbReadOnly) KEY をどのようにすればいいのかがわかりません。 宜しくお願いします。

    • cdma
    • 回答数1
  • RegisterStartupScriptについて

    vs2005 & asp.net(vb)で開発を行っています。 リクエストパラメータで渡した情報から、DB参照し、 取得した住所からGooglemapを表示しようとしています。 db接続などは問題なく取得できていますが、 JavaScript部のfunction以降に入っていないように思います。 Googlemapを表示するにはどのように記述すれば良いでしょうか。 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 'パラメタ取得 http://www.hoge.jp/hoge.aspx?id=gegege String hoge = Page.Request.QueryString.Get("id"); 'db接続 objRs. = CreateObject("ADODB.Connection") objRs..Open("dsn=xxx;uid=xxx;pwd=xxx;") objRs..CursorLocation = 3 'sql発行 strSql = "" strSql = "select address from table where id=' " & id & "'" rs = objRs.Execute(strSql) '住所取得 'strAddress = rs("address").value strAddress = "大阪駅"'←テストのためセット Dim sScript As New System.Text.StringBuilder sScript.Append("var map=new GMap2(document.getElementById(""map""));") sScript.Append("var address = '" & StrAddress & "';") sScript.Append("var Geocoder = new GClientGeocoder();") sScript.Append("alert('1');")'←表示される sScript.Append("function showAddress(address) {") sScript.Append("alert('2');")←表示されない sScript.Append("geocoder.getLatLng(") sScript.Append("address,") sScript.Append("function(point) {") sScript.Append("if (!point) {") sScript.Append("alert(address);") sScript.Append("} else {") sScript.Append("var map = new GMap2(document.getElementById(""map""));") sScript.Append("map.setCenter(point, 13);") sScript.Append("var marker = new GMarker(point);") sScript.Append("map.addOverlay(marker);") sScript.Append("marker.openInfoWindowHtml(address);") sScript.Append("}") sScript.Append("}") sScript.Append(");") sScript.Append("}") Me.ClientScript.RegisterStartupScript(Me.GetType(), "key", sScript.ToString, True) end if

    • Qo Qoo
    • 回答数1
  • エクセルVBAの転記について

    エクセル2013VBAで最終行を取得しての転記が上手くいきません。どのようにすれば良いかご教授ください。 簡単なサンプルを下記します。 Sub サンプル入力からのDBへの転記() Dim Sh1 As Worksheet Dim Sh2 As Worksheet Dim myRow As Long Set Sh1 = Worksheets("サンプル入力") Set Sh2 = Worksheets("サンプルDB") With Sh2 myRow = Range("A" & Rows.Count).End(xlUp).Row + 1 .Range("A" & myRow).Value = Sh1.Range("D4").Value .Range("B" & myRow).Value = Sh1.Range("F4").Value End With End Sub 入力内容を変えないテストでは (1)実行するとDBへの転記は問題なく出来ます。 (2)継続してマクロを実行しても問題なく転記が行われ、同じデータが蓄積されていきます。 入力内容を変更して引き続きマクロを実行すると挙動不審に陥ります。 現象としては (1)初めの行に何度も重ねて転記を行う。 (2)空白行を作り、その行に何度も転記を行ってしまう。 (3)空白行を作り、それ以降転記を実行し蓄積を行ってしまう。 入力シートには結合セル、リストを使用していますが、原因究明を行う中でこれが原因とは思えませんでした。 これがクリアできないと先に進めません。ぜひお力を貸してください。 宜しくお願い申し上げます。

  • java/strutsのFormの役割について

    現在java/Strutsで開発を行なっています。 DB接続クラス(以下opeクラス)への値の受け渡しは、Beanクラスで行なっています。 ※単一項目の場合はBeanクラスは使用せず、そのまま渡す場合もあります。 (1)画面の入力項目をopeクラスへ渡す場合のFormクラスからBeanクラスへの変換(値の詰め替え) (2)opeクラスから返却される検索結果のBeanクラス⇒Formクラスへの変換(値の詰め替え) (1)、(2)の処理はどこに持つべきものでしょうか? 現在のクラス構成は  XXXForm⇒strutsのFormクラス  XXXAction⇒strutsのActionクラス  XXXCtrl⇒Actionから呼ばれるビジネスクラス  XXXope⇒⇒ビジネスクラスから呼ばれるDB接続クラス  XXXBean⇒opeとの値のやり取りを行なうクラス   自分はビジネスクラスに実装をしようと思ったのですが Formクラスに実装するべきだ、といわれました。 値の紐付けの意味もこめて、Formに変換メソッドを持つべきらしいです。 変換にあたって、基本そのまま値を設定する前提です。 (少しだけロジックも存在しますが、A変数の値が~だったらB変数に値を入れる程度) 自分的にはFormクラスは画面、BeanクラスはDB接続とのやり取り それぞれ位置づけが異なるため、FormクラスにBeanクラスを宣言するのはどうかと思いました。 本来はどのような形が正しいのでしょうか?

    • ベストアンサー
    • Java
  • SQL Serverのクラスタ設定について質問

    質問失礼致します。 SQL Serverでクラスタ構成を構築しようと思い、AlwaysOnを設定していたのですが、 SQLサーバ構成マネージャで「AlwaysOn 高可用性」を有効にしようとしたところ、以下メッセージが 表示され有効化することが出来ません。 ■メッセージ AlwaysOn 可用性グループ機能を使用するには、WSFC 修正プログラム KB 2494036 が インストールされた Windows Server 2008 以降のバージョンで実行されている、x86(非 Wow) または x64 Enterprise Edition のSQL Server 2012(またはそれ以降のバージョン)が必要です。 このSQL Server エディションとWindows Server システムのいずれかまたは両方が、これらの 1つ以上の要件を満たしていません。 なお、構築したのは仮想マシンで、以下OSとDBにて構築しました。 サーバはWSFCでノードを追加済みです。 MSのサイトでAlwaysOnの前提条件も確認したのですが、条件は満たしていると思うのですが・・・。 ただ、OSもDBも評価版を使用していますが、評価版ではAlwaysOnは構築出来ないのでしょうか? ご存知の方がいらっしゃったらご教示願います。 ■環境 OS:Windows Server 2012 R2 Standard 評価版 DB:Microsoft SQL Server 2014 - 12.0.4100.1 (Intel X86)   Enterprise Evaluation Edition on Windows NT 6.3 (Build 9600: ) (WOW64) (Hypervisor) 宜しくお願い致します。

  • MediaWikiでWikiを構築したいのですが、@PAGESで使えませんか。インストールやFTPの時の設定方法を教えてください。

    MediaWikiでWikiを構築したいのですが、@PAGESでは条件を満たしていると思われますが、 うまく設定のインストーラーが働きません。インストールやFTPの時の設定方法を教えてください。 そもそも、@PAGESでMediaWikiでWikiを構築可能でしょうか。不可能でしたら、無料のレンタルサーバーを 教えてください。基本的に、PHPとDB(MySQL)が必要というのは分かっております(条件は満たしていると思うのですが。) DBの設定は完了していますので、インストーラーが働けば、インストールの途中でDBの情報を入力していくというのは分かります。 FTPで、フォルダWikiを作成して全部mediawikiを入れました。セットアップを開始すると、 MediaWiki 1.15.1 Installation In order to configure the wiki you have to make the config subdirectory writable by the web server. Once configuration is done you'll move the created LocalSettings.php to the parent directory, and for added safety you can then remove the config subdirectory entirely. To make the directory writable on a Unix/Linux system: cd /path/to/wiki chmod a+w config 上記のようになってしまいます。おそらくFTPでPHPの入れ方が悪いのかもしれませんが、 FTPでmediawikiに必要なPHPのインストール方法と、設定などを教えてください。 FTPソフトはFFFTPを使用しております。アップ前に設定や気をつけることを教えてください。

    • 締切済み
    • CSS
  • SQLserverからのデータ取得

    はじめまして。カナと申します。 突然ASPで開発をすることになり、謎だらけで大変困っています。宜しくお願いいたします。 ・windowsXP ・Vbscript ・IIS5.0 質問:SQLserver2000からデータを取得し、そのテーブルの件数を表示する 以下のように記述したところ、ブラウザで確認すると「ページを表示できません 」になってしまいます。 ------- <%@ LANGUAGE="VBScript" %> <% option explicit %> <% Dim objCon ' DB接続コネクション Dim objRS ' DB結果レコードセット Dim sql ' SQL文 Dim errflg ' エラーフラグ 'DataSource名 Const DS = "111.111.0.1" ←IPアドレス。正しいものをいれてます Const IC = "DB名"      'ユーザ名 Const User = "sa" 'パスワード Const Pwd = "sa" Set objCon = Server.CreateObject("ADODB.Connection") Set objRS = Server.CreateObject("ADODB.Recordset") objCon.ConnectionString = "Provider=SQLOLEDB;" & _ "User ID=" & User & ";" & _ "Password=" & Pwd & ";" & _ "Data Source=" & DS & ";" & _ "Initial Catalog=" & IC objCon.Open sql = "select * from Aテーブル" objRS.Open sql,objCon,adOpenStatic,adLockReadOnly %> レコード件数 <%=objRS.RecordCount%> <% ' DBclose objCon.Close() Set objCon = Nothing objRS.Close() Set objRS = Nothing %> --------------- 以上です。どこかおかしいのでしょうか・・・。 VBAは触ったことがあるのですが、VBAのようにブレークポイントを付けるデバッグが出来ないので、どこで落ちたのかもわからず困っています。 こういう場合の、上手なデバッグ方法があれば、それもご教授いただきたいです。ちなみに客先なので、ソフトやツールのインストールなどは出来ません・・・。 前に進めず、本当に困っています。 どなたか、宜しくお願いいたします!

  • フロントウィンドウのモールが縮んでいます

    平成11年式インテグラ(GF-DB9)に乗っています。下のサイトに載っているものとだいたい同じ車で、中古で購入し車検後に納車されました。  http://www.honda.co.jp/HOT/ModelData/integra/95it-k-508b/grade_data/4xi_4wd.html  http://www.geocities.jp/a999800271/impre/db6/db6_integra.html ところで購入時から気になっているのですが、フロントウィンドウ向かって左(運転席)側のモール?が、下方向に縮んでいます。モールが波打っていて、その先端がウィンドウ側にはみ出していました。そこで自分で押し込んで修理したのですが、縮みだけはどうにもならないようで、いちばん上のモールと縮んだモールとの継ぎ目に1cmほどの隙間が空いています。と同時に、その隙間からオレンジ色の何かが見えています。 購入後2年ほど経過していますが、今のところ雨漏りやサビなどの不具合はありません。見た目も気にならない程度なので修理しないつもりですが、このまま放っておいても大丈夫でしょうか。またサビには見えないのですが、オレンジ色の物体は何なのでしょうか、気になります。 お手数をおかけいたしますが、ご回答よろしくお願いいたします。

    • noname#265553
    • 回答数1
  • PHPで携帯の二重投稿防止の作り方

    ども初めまして、匠と申します。よろしくお願いします。 質問は記述の仕方です。(使う関数や考え方)    9/1までに、携帯でも二重投稿防止の投票ホームを作りたいと思っています。  仕様は ・一人一日一回まで投票できる。 これのみです。  PCのほうは、クッキーでそのような仕組みを作ったのですが、携帯は携帯個別認識番号なるものを抜き出して、DBに登録しようと考えています。 以下はプログラムです。if文の条件部分がどのように書いたらいいのか迷っています。 //DB登録されている個別認識番号と一致するか if(送られてきた認識番号がDBに登録されていなかったら){ $sql = "insert into block (`ip`, `time`) values('$ip', '$now_time')"; // データを取り出す $sql = "SELECT * FROM touhyou "; $res = mysql_query($sql, $conn) or die("データ抽出エラー"); while( $rec = mysql_fetch_array( $res, MYSQL_ASSOC ) ){ $r_a=$rec['a']; } //更新 switch ($post_vote) { case "aに投票する": $r_a= $r_a+1; $sql = "update touhyou set a= $r_a"; mysql_query($sql, $conn); break; default :echo"dame"; } exit; } else{ if(現在の時刻と前回訪問から24時間過ぎているを調べる){ 認識番号はそのままで時間ののところだけ更新; 投票; } else{echo "一日一回しか投票できません"; } }  長々と読んでいただきありがとうございます。 是非、よろしくお願いいたします。

    • ベストアンサー
    • PHP