php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.12.2010, 15:15  
Erfahrener Benutzer
 
Registriert seit: 22.03.2009
Beiträge: 109
PHP-Kenntnisse:
Fortgeschritten
tarian befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Oracle Verbindung bei Cronjob

Habe derzeit das Problem das er mir bei einem Job (Windows, Shedule Tasks)
sagt das er die von Oracle bereitgestellte Funktionen nicht kennt (Oci_Connect - Fatal error - Call to undefined ...). Wenn ich sie aber auf der gleichen Maschine im Seitenquellcode nutze geht es. Ich gehe also davon aus das die Umgebung richtig konfiguriert ist.

PHP-Code:
<?php

          $host 
"xxx";
          
$username "xxx";
          
$password "xxx";

    
$connection oci_connect($username$password$host"utf8");
    
$statement "SELECT xxx FROM xxx";
      
    
$statementID oci_parse($connection$statement);
    
oci_execute($statementID);
         
oci_fetch_all($statementID$result);
          
oci_free_statement($statementID);

    
var_dump($result);    

?>
Mein Task startet ein Batch. Der führt das Script über die Kommandozeile aus.

Code:
C:\xxx\php.exe -q C:\xxx\db.php
Hatte einer zufällig ein ähnliches Problem? Oder gibt es etwas das man in diesem Fall beachten muss?

Geändert von tarian (21.12.2010 um 11:36 Uhr).
tarian ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.12.2010, 12:18  
Erfahrener Benutzer
 
Registriert seit: 22.03.2009
Beiträge: 109
PHP-Kenntnisse:
Fortgeschritten
tarian befindet sich auf einem aufstrebenden Ast
Standard

Ich sehe mir kann wohl keiner helfen :/ Problem besteht weiterhin und ich bin ratlos.
tarian ist offline   Mit Zitat antworten
Alt 21.12.2010, 12:20  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Anscheinend ist die oci_connect Funktion nicht vorhanden. Möglicherweise wird beim direkten Aufruf der php.exe irgendwie die .ini nicht geladen und entsprechende Oracle Module dann ebenfalls nicht?
Flor1an ist offline   Mit Zitat antworten
Alt 21.12.2010, 12:28  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

php.exe -i ausführen und schauen welche php.ini und/oder weiteren inis genutzt werden, wahrscheinlich nutzt die php.exe (cli) eine andere php.ini als php via cgi oder apache-modul
robo47 ist offline   Mit Zitat antworten
Alt 21.12.2010, 12:51  
Erfahrener Benutzer
 
Registriert seit: 22.03.2009
Beiträge: 109
PHP-Kenntnisse:
Fortgeschritten
tarian befindet sich auf einem aufstrebenden Ast
Standard

Ok er lädt tatsächlich die falsche ini :/

Das ganze kann man ändern mit php.exe -c <<Ordner wo ini liegt>>

Geändert von tarian (21.12.2010 um 12:56 Uhr).
tarian ist offline   Mit Zitat antworten
Alt 21.12.2010, 12:55  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

php.exe --help
gibt dir info über parameter um ne spezielle .ini zu nutzen
robo47 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Cronjob hinzufügen + php gipsy111 PHP Tipps 2010 5 28.09.2010 13:06
[Erledigt] Oracle Connect Problem luke.- PHP Tipps 2010 5 06.09.2010 09:44
Erkenntnisse aus der MySQL -> Oracle migration Donald Datenbanken 9 13.04.2010 14:24
Suche Tipps für MySQL -> Oracle Donald Datenbanken 10 01.04.2010 14:59
[Erledigt] MySQL Link Resource in einer statischen Variablen speichern Lenki PHP-Fortgeschrittene 8 18.03.2010 16:37
Sporadischer Verbindungsfehler PHP 5 / Oracle 10g janbuecker PHP-Fortgeschrittene 2 25.06.2008 06:11
MySQL verbindung TeazY PHP Tipps 2008 2 18.12.2007 14:34
Verbindung MySQL - Oracle tomson Datenbanken 0 15.09.2006 17:13
Wie stelle ich eine Verbindung zu Oracle mit oci8 her? schiff PHP Tipps 2006 2 13.07.2006 13:46
[Erledigt] Verbindung zu Oracle Datenbank PHP-Fortgeschrittene 6 16.09.2005 09:13
Oracle Installation ? solitaer PHP-Fortgeschrittene 2 13.08.2005 13:17
Oracle auf dem Weg zum Monopol? imported_Ben Off-Topic Diskussionen 1 13.12.2004 13:45
php verbindung auf oracle PHP Tipps 2004 1 04.08.2004 16:53
Connect auf ORACLE 9i PHP Tipps 2004 9 27.07.2004 11:35
Oracle 8.04 Anbindung mit PHP PHP-Fortgeschrittene 2 20.07.2004 14:25

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
oci_connect fatal, cronjob oracle, oracel chronjob, php.exe oci_execute, oci crontab connect, problem batch und oracle connect php, php oracle oci_connect() fatal error, oracle datenbank cronjob, oracle cronjob parameter, zend framework verbindung zu oracle, oracle identify crontab connection

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:17 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum