Mozna powiedziec prawie skonczylem sklep internetowy. Projekt robilem na localhoscie WampServer 2.0. Konfiguracja Apache 2.2.11 PHP 5.3.0 Mysql 5.1.36. Przyszedl czas na wrzucenie tego na serwer i pokazanie swojego projektu. Do polaczenia z baza uzywam biblioteki pear db, do tego jeszcze uzywam szablonow smarty. Na localhoscie wszystko smiga tak jak powinno jednak po wrzuceniu na serwer nie. konfiguracja serwera MySQL: 5.0.33 PHP 5.2.1.
w zrodle strony wychodzi tylko to <!-- PLIK KONFIGURACYJNY APLIKACJI -->

To czesc config.inc
<!-- PLIK KONFIGURACYJNY APLIKACJI --> <?php // Stała SITE_ROOT zawiera pełna scieżke dostępu do folderu // konfiguracja szablonów Smarty //zmiana parametru include_path umożliwiający korzystanie z PEAR DB // dane uwierzytelniajace do połaczenie z baza danych DB_PASSWORD . "@" . DB_SERVER . "/" . DB_DATABASE); // ilosc wyswietlanych znakow w krotkim opisie
funkcja do polaczenia w pliku database.php
// laczenie z bazą danych function __construct($connectionString) { $this->db = DB::connect($connectionString, USE_PERSISTENT_CONNECTIONS); if (DB::isError($this->db)) $this->db->setFetchMode(DB_FETCHMODE_ASSOC); $this->db->query("SET CHARACTER SET UTF8"); $this->db->query("SET NAMES UTF8"); }
plik do polaczenia
<?php // buforowanie danych // start sesji // właczenie plików require_once 'config.inc.php'; require_once 'setup_smarty.php'; require_once 'database.php'; // polaczenie z baza $gDbManager = new DbManager(MYSQL_CONNECTION_STRING); ?>
dane wpisywane sa napewno prawidlowe.
Jakies sugestie jak rozwiazac problem? moze ktos mial podobny?
Edit: zapomnialem dodac ze biblioteka pear jest dodana do katalogu i smarty tez. Struktura katalogow jest prawidlowa (chodzi na localhoscie
