Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Failed opening required..., Nie widzi pliku chociaż jest ...
Kuziu
post
Post #1





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Witam, na wstępie zaznaczam, że siedze nad tym od wczoraj...

Zrobiłem ostatnio format'a i po ponownym zainstalowaniu server'a ... wrzucam pliki z backupu które działały na 100% a teraz nie działają :/

  1. <?php
  2.  
  3. define('SMARTY_DIR', 'libs/'); 
  4. echo(file_exists(SMARTY_DIR . 'Smarty.class.php'));
  5. require(SMARTY_DIR . 'Smarty.class.php'); 
  6.  
  7. ?>

Kod
1
Fatal error: Failed opening required 'libs/Smarty.class.php' (include_path='') in config.php on line 17

Jak widać ... plik istnieje ... file_exists go wykrywa ... tylko dlaczego go nie może wciągnąć (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Drugie pytanie ...
Struktura jest taka
config.php
index.php -> includuje config.php

I zawsze jak był błąd w index.php to pokazywał że error w pliku index ... a teraz pokazuje tak jak by dołączył najpier kod a potem pokazuje numer linii ... bo w sumie to nie jest w 17 tylko w 7 a te 10 to linie config.php

Help me pls ... na jutro musze coś napisać a nie mam nerwów do wrzucania co chwile plików na server ... (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


A co jest w config.php on line 17?
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


A sproboj dopisac korpke na poczatku sciezki (masz include_path='', i chyba z tym sa problemy).
Go to the top of the page
+Quote Post
Kuziu
post
Post #4





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Problem w tym że config.php mam mniej linii
  1. <?php
  2. $dbHost = 'localhost';
  3. $dbName = 'mysql';
  4. $dbUser = '***';
  5. $dbPass = '***';
  6.  
  7. $connection = mysql_connect($dbHost, $dbUser, $dbPass) or die(mysql_error());
  8. $db = mysql_select_db($dbName) or die(mysql_error());
  9.  
  10. $newsPerPage = 5;
  11.  
  12. $time = time();
  13. ?>

a index.php
  1. <?php
  2.  
  3. require 'config.php';
  4.  
  5. define('SMARTY_DIR', 'libs/'); 
  6. echo(file_exists(SMARTY_DIR . 'Smarty.class.php'));
  7. require(SMARTY_DIR . 'Smarty.class.php'); // PROBLEM JEST W TEJ LINII
  8.  
  9. $smarty = new Smarty;
  10. .
  11. .
  12. .
  13. ?>

I problem jest tam bo jak ją przesune niżej to podaje że w 18 linii ... w ogole nie wiem czemu ją podaje jako 17 ... i że niby jest w config.php jak to index.php ...

dr_bonzo ... kropke przed lib ? dopisałem tak ".libs/" i tak "./libs/" i nic nie dało =[
Go to the top of the page
+Quote Post
SongoQ
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


A jak zakomentujesz ob_start();?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (zgaduje)
Go to the top of the page
+Quote Post
Kuziu
post
Post #6





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Nic nie dało ... i przed formatem tez miałem ... zaraz wrzuce na serva sprawdze czy tam zadziała ...
______________

No super na serverze działa ... to ja już nie wiem ...

Ten post edytował Kuziu 11.04.2005, 23:18:00
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 23:44