teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

修正

2018/03/14 01:47

投稿

ruko
ruko

スコア6

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ###前提・実現したいこと
2
- Windows2012serverのapache2.4.29、PHP7.2.2(XAMPP未使用)で別サーバーのoracle11.2(動作中)にアクセスしようとしています。
2
+ Windows2012serverのapache2.4.29、PHP7.2.2(XAMPP未使用)で別サーバーのoracle11.2(別途稼働中)にアクセスしようとしています。
3
3
 
4
4
  OracleClient(instantclient_12_2)をインストールし、
5
5
  ・環境変数「PATH」に「C:\app\~~\product\12.2.0\client_1」を追記

4

追記

2018/03/14 01:47

投稿

ruko
ruko

スコア6

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ###前提・実現したいこと
2
- Windows2012serverのapache2.4.29、PHP7.2.2(XAMPP未使用)でoracle11.2にアクセスしようとしています。
2
+ Windows2012serverのapache2.4.29、PHP7.2.2(XAMPP未使用)で別サーバーのoracle11.2(動作中)にアクセスしようとしています。
3
3
 
4
4
  OracleClient(instantclient_12_2)をインストールし、
5
5
  ・環境変数「PATH」に「C:\app\~~\product\12.2.0\client_1」を追記
@@ -14,6 +14,13 @@
14
14
  ```
15
15
  Fatal error: Uncaught Error: Call to undefined function oci_connect() in C:\apache24\htdocs\index.php:X Stack trace: #0 {main} thrown in C:\apache24\htdocs\index.php on line X
16
16
  ```
17
+ php -mを実行すると下記が表示されます。
18
+ ※Win2012serverは64bit。apache、PHPもx64でインストール。
19
+  extensionは、php7.2.2(x64)のインストール時に作成されたフォルダのまま。
20
+ ```
21
+ c:\php\ext\php_oci_12c.dll は有効なWin32アプリケーションではありません。
22
+ ```
23
+
17
24
  ###該当のソースコード
18
25
  ```
19
26
  $conn = oci_connect('user','pass','IP/ServiceName');
@@ -30,12 +37,4 @@
30
37
  while($row = oci_fetch_array($stid,OCI_ASSOC+OCI_RETURN_NULLS)){
31
38
  echo $a = $row['a'];
32
39
  }
33
- ```
40
+ ```
34
-
35
- #######追記
36
- php -mを実行したところ、下記エラーが表示されました。
37
- ```
38
- c:\php\ext\php_oci_12c.dll は有効なWin32アプリケーションではありません。
39
- ```
40
- ※Win2012serverは64bit。apache、PHPもx64でインストールしています。
41
- extensionは、phpのインストール時に作成されたものから変更していません。

3

修正

2018/03/12 06:58

投稿

ruko
ruko

スコア6

title CHANGED
File without changes
body CHANGED
@@ -37,5 +37,5 @@
37
37
  ```
38
38
  c:\php\ext\php_oci_12c.dll は有効なWin32アプリケーションではありません。
39
39
  ```
40
- Win2012が64bitのため、apache、PHPもx64でインストールしています。
40
+ ※Win2012serverは64bitapache、PHPもx64でインストールしています。
41
41
  extensionは、phpのインストール時に作成されたものから変更していません。

2

訂正

2018/03/08 08:13

投稿

ruko
ruko

スコア6

title CHANGED
File without changes
body CHANGED
@@ -38,4 +38,4 @@
38
38
  c:\php\ext\php_oci_12c.dll は有効なWin32アプリケーションではありません。
39
39
  ```
40
40
  Win2012が64bitのため、apache、PHPもx64でインストールしています。
41
- extensionは、phpのインストールに作成されたものから変更していません。
41
+ extensionは、phpのインストールに作成されたものから変更していません。

1

追記

2018/03/05 02:14

投稿

ruko
ruko

スコア6

title CHANGED
File without changes
body CHANGED
@@ -30,4 +30,12 @@
30
30
  while($row = oci_fetch_array($stid,OCI_ASSOC+OCI_RETURN_NULLS)){
31
31
  echo $a = $row['a'];
32
32
  }
33
- ```
33
+ ```
34
+
35
+ #######追記
36
+ php -mを実行したところ、下記エラーが表示されました。
37
+ ```
38
+ c:\php\ext\php_oci_12c.dll は有効なWin32アプリケーションではありません。
39
+ ```
40
+ Win2012が64bitのため、apache、PHPもx64でインストールしています。
41
+ extensionは、phpのインストールに作成されたものから変更していません。