Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa require

[es] :: PHP :: Problem sa require

[ Pregleda: 2775 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vojkan

Član broj: 10743
Poruke: 123
..1.customer.ch.netstream.com.



Profil

icon Problem sa require08.10.2011. u 09:45 - pre 152 meseci
Ja sam pocetnik u PHP i pokusavam da instaliram jedan program ali mi neide za rukom.

Prilikom instalacije izadje sledeca greska:
Fatal error: require_once() [function.require]: Failed opening required 'include/tables.php' (include_path='.') in /.../.../.../.../config.php on line 56

Nisam naveo tacan path ovde koji je izbacen, stavio sam samo tackice.

config.php se sastoji iz sledeceg:

Code:
<?php

error_reporting (E_ALL ^ E_WARNING ^ E_NOTICE);

@ header ('Content-Type: text/html; charset=utf-8');

/**
 * Add our installation path to the include_path
 */
define ('INSTALL_PATH', substr (__file__, 0, -18));

if(!defined ('PATH_SEPARATOR'))
   define ('PATH_SEPARATOR', strtoupper (substr (PHP_OS, 0, 3)) == 'WIN' ? ';' : ':');

ini_set ('include_path', ini_get ('include_path').PATH_SEPARATOR.INSTALL_PATH);
define ('TABLE_PREFIX','PLD_');
define ('ADODB_ASSOC_CASE', 1);
require_once 'include/tables.php';
define ('DEMO', false);
?>


program sam kupio ali mi je support istekao, prvi put kad sam instalirao oni su mi pomogli ali mi niko nije rekao u cemu
je problem.

dali moze neko da mi pomogne? zasto instalni php ne moze da pronadje te ostale fajlove?

pozdrav i hvala





 
Odgovor na temu

peromalosutra
Ivan Rajkovic
Software engineer
Luxoft
Berlin

Član broj: 54774
Poruke: 875
*.teol.net.



+148 Profil

icon Re: Problem sa require08.10.2011. u 11:00 - pre 152 meseci
Code:
require_once 'include/tables.php';


Ova linija pokusava da otvori fajl tables.php koji se nalazi u include folderu, za pocetak pogledaj postoji li uopste taj fajl.

 
Odgovor na temu

vojkan

Član broj: 10743
Poruke: 123
..1.customer.ch.netstream.com.



Profil

icon Re: Problem sa require09.10.2011. u 12:51 - pre 152 meseci
postoji, cak i kad mu dam putanju tacnu u config.php on pronadje taj fajl, ali opet neki sledeci ne moze.
A svi se nalaze tu u istom ordneru.

 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon Re: Problem sa require10.10.2011. u 03:30 - pre 152 meseci
chmod?

I imas li jos neki .ini fajl sa podesavanjima mozda?
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

vojkan

Član broj: 10743
Poruke: 123
*.adslplus.ch.



Profil

icon Re: Problem sa require10.10.2011. u 20:57 - pre 152 meseci
ch mod sam podesio bas kako oni to zahtevaju.nema nijedan fajl sa tipom .ini.
ja mislim da neko podesavanje na serveru to malo koci, sta vi mislite?

Dali nije ovde negde problem u .htaccess? on se nalazi u glavnom ordneru a ovo gore u /include/

Code:
#################################################
## PHP Link Directory - Apache Server Settings ##
#################################################

# Prevent .htaccess and .htpasswd files from being viewed by web clients
<Files "^\.ht">
    Order allow,deny
    Deny from all
</Files>

# Protect files
<Files ~ "^(.*)\.(inc|inc\.php|tpl|sql)$">
  Order deny,allow
  Deny from all
</Files>

# Protect directories
<Files ~ "^(backup|files|images|include|lang|libs(/.+)?|temp(/.+)?|templates(/.+)?|javascripts(/.+)?)$">
  Order deny,allow
  Deny from all
</Files>

# Disable directory browsing
Options -Indexes

# Follow symbolic links in this directory
Options +FollowSymLinks

# Override PHP settings that cannot be changed at runtime
# (If your server supports PHP settings via htaccess you can comment following two lines off)
# php_value register_globals   0
# php_value session.auto_start 0


 
Odgovor na temu

vatri
Banja Luka, RS

Član broj: 68697
Poruke: 1006
*.static.stelkom.net.



+18 Profil

icon Re: Problem sa require11.10.2011. u 07:59 - pre 152 meseci
Nema to veze sa podesavanjima servera ako je fajl zaista tamo i ako ima "read" dozvole, onda mora raditi.
Ajde probaj prije te require funkcije ispisati trenutni direktorijum sa kodom

echo getcwd();

Mozda ti se config nalazi u istom direktorijumu kao i tables.php ?
 
Odgovor na temu

vojkan

Član broj: 10743
Poruke: 123
*.adslplus.ch.



Profil

icon Re: Problem sa require11.10.2011. u 22:11 - pre 152 meseci
da nalazi se u istom direktorijumu
 
Odgovor na temu

vatri
Banja Luka, RS

Član broj: 68697
Poruke: 1006
*.static.stelkom.net.



+18 Profil

icon Re: Problem sa require12.10.2011. u 07:47 - pre 152 meseci
onda je logicno da ne radi jer ti zoves:

require_once 'include/tables.php';

 
Odgovor na temu

ivan.a
PHP developer

Član broj: 83976
Poruke: 403
*.dynamic.isp.telekom.rs.



+44 Profil

icon Re: Problem sa require12.10.2011. u 20:33 - pre 152 meseci
Koristi zagrade:
Code:
require_once('include/tables.php');

require_once statement je require_once(), a ne require_once '';

Proveri .htaccess fajl. Ako ima ovakav ili sličan sadržaj, imaćeš problema sa require i include.
Code:
Options -Indexes
Options -ExecCGI 
AddHandler cgi-script .php3 .php .htm .shtml .sh .cgi .html


Citat:
vatri: Nema to veze sa podesavanjima servera ako je fajl zaista tamo i ako ima "read" dozvole, onda mora raditi.
U ovom navednom (gore) slučaju ima...
I hope I didn't brain my damage - Homer
if (wife.position == kitchen) {return sandwich};
 
Odgovor na temu

vanja71
PHP Developer
Beograd

Član broj: 257124
Poruke: 10
*.dynamic.sbb.rs.

Sajt: www.WebDesign.co.rs


Profil

icon Re: Problem sa require17.10.2011. u 03:36 - pre 152 meseci
[quote]ivan.a: Koristi zagrade:
Code:
require_once('include/tables.php');

require_once statement je require_once(), a ne require_once '';


Izvini od kad nije ispravno: require_once ''; ???
Nemoj zbunjivati ljude, ispravno je i jedno i drugo:

require_once '';
require_once ('');

ja se ne secam kad sam stavio zagrade, ni da sam video da ih iko stavlja...
 
Odgovor na temu

ivan.a
PHP developer

Član broj: 83976
Poruke: 403
*.dynamic.isp.telekom.rs.



+44 Profil

icon Re: Problem sa require20.10.2011. u 04:53 - pre 152 meseci
Nije neispravno...to nisam ni rekao. :)
Samo je preglednije, a ne obvezno. Eto vidiš baš zbog takvih stvari me nisi ni citirao kako treba (zaboravio si neku zagradu ili tag) ... :)
Citat:
vanja71:
ja se ne secam kad sam stavio zagrade, ni da sam video da ih iko stavlja...
Baš čudno...ja ih viđam svuda: phpbb, wordpress, Zend, CodeIgniter, joomla, CakePHP, vbulletin, IPboard i sve ostale manje/više poznate skripte...mada nije ni bitno (tema nije u vezi toga).
I hope I didn't brain my damage - Homer
if (wife.position == kitchen) {return sandwich};
 
Odgovor na temu

vanja71
PHP Developer
Beograd

Član broj: 257124
Poruke: 10
*.dynamic.sbb.rs.

Sajt: www.WebDesign.co.rs


Profil

icon Re: Problem sa require20.10.2011. u 20:36 - pre 152 meseci
Nije bas mesto da se raspravljam o glupostima ali si coveku rekao citiram: 'require_once statement je require_once(), a ne require_once '';'
to sto si rekao nije tacno. Kada sam rekao da nisam video skoro da je to neko napisao, mislio sam ono sto sam i rekao. Nisam skoro video da je to neko napisao.

Ako ti svuda to vidjas, lepo od tebe pogotovo kad je zend u pitanju.

Svi oko mene koriste ili zend studio ili netbeans, a ja licno netbeans i mnogo volim autocomplete, nema sintaksnih gresaka, i mnogo brze kucam. Znaci ako si vec naveo da se u zendu koristi sintaksa require_once(), ti lepo upali zend studio kreni da kucas require_on... zatim ctrl+space i vidi cuda pojavice se: require_once '';

stvar je ukusa i navika kome se sta svidja, ali: 'require_once statement je require_once(), a ne require_once '';' jednostavno nije tacno.

Poenta je sto je ovde mnogo ljudi koji bi da nauce nesto, i treba im pomoci. Ne treba ih zbunjivati takvim stvarima. :) :) :)

 
Odgovor na temu

ivan.a
PHP developer

Član broj: 83976
Poruke: 403
*.dynamic.isp.telekom.rs.



+44 Profil

icon Re: Problem sa require21.10.2011. u 06:32 - pre 152 meseci
Nisam rekao da je pogrešno ako se ne stave zagrade, već da je statement require() - ako i dalje ne veruješ go to php.net, w3schools. :)

Nije mi cilj da se raspravljam o nebuloznim stvarima, već sam samo hteo da pomognem čoveku koliko mogu (a ne da se dokazujem sa tobom :) ). Takođe, nije ceo php u Zend-u ...možda sam pogrešio u vezi njega jer ga nisam davno koristio ... pisao sam po sećanju i ne pada mi napamet da ga sada skidam samo da bih to proverio, ali za sve ostalo je tačno.
Citat:
vanja71:Poenta je sto je ovde mnogo ljudi koji bi da nauce nesto, i treba im pomoci. Ne treba ih zbunjivati takvim stvarima. :) :)
Mislim da je korisno da ljudi steknu rutinu stavljanja zagrada gde god je to potrebno (ili moguće), jer se često dešavalo da mi ljudi pošalju kod sa pitanjem šta ne valja, kada se ispostavi da fali zagrada kod neke funkcije.
Dakle, ovo što si napisao mi izgleda kao prosipanje iz šupljeg u prazno i neupredivo više zbunjuje ljude nego gore napisano.
Stvarno je nebitno koji framework/studio ti koristiš i na koji način ga koristiš, niti ikoga interesuje da li Zend koristi require sa zagradama ili ne i to da svi oko tebe koriste Zend/Netbeans i require bez zagrada...

Dakle, ako imaš nešto konstruktivno da napišeš, napiši...ovako me sve podseća na lečenje kompleksa i odstupanje od glavne tematike. :D

[Ovu poruku je menjao ivan.a dana 21.10.2011. u 07:50 GMT+1]
I hope I didn't brain my damage - Homer
if (wife.position == kitchen) {return sandwich};
 
Odgovor na temu

ColdKeyboard
Sasa Karanovic
Hardware and Firmware Engineer
Toronto, Canada

Član broj: 31924
Poruke: 868
*.dynamic.sbb.rs.

Jabber: ColdKeyboard
Sajt: www.SasaKaranovic.com


+11 Profil

icon Re: Problem sa require25.10.2011. u 15:10 - pre 152 meseci
Provjeri da li su tables.php u tom odnosu u kome je navedeno u require_once() funkciji

Dakle ako su tables.php i conf.php u istom folderu onda treba da bude require_once('tables.php')
a ako nisu onda treba da bude require_once('folder_u_odnosu_na_conf/tables.php');

Ako je folder 'iznad' conf.php onda koristi require_once('../tables.php');
 
Odgovor na temu

[es] :: PHP :: Problem sa require

[ Pregleda: 2775 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.