Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Instalacja paczki PEAR'a
Forum PHP.pl > Forum > PHP
Pilsener
Witajcie, nie mogę sobie poradzić z instalacją paczki do PEAR'a - Spreadsheet_Excel_Writer

1. Wlazłem na stronę pear.php.net, ale po rozpakowaniu plik stracił rozszerzenie i nie nadaje się do użytku
2. Spróbowałem pobrać więc stąd: gajdaw.pl/php/excel/download.html - tym razem udało się rozpakować, skopiować, etc. - ale wyskakuje taki błąd:
Cytat
Fatal error: require_once() [function.require]: Failed opening required 'PEAR.php' (include_path='.;C:\php5\pear') in C:\Program Files\VertrigoServ\_htdocs\www\test\excel\excel_writer\Writer.php on line 34

3. Próbowałem też skorzystać z PHPExcel Developer ale też wyskakują jakieś błędy

Wszędzie pisze jak kolorować tabelki itp. ale ani słowa o instalacji. Z góry dzięki za pomoc.
em1X
paczki PEAR instaluje się poprzez instalator pear w konsoli:

Kod
pear install Spreadsheet_Excel_Writer
Pilsener
Mam w narzędziach:
- konsola SQlite
- konsola MySQL (dla roota)

Wpisałem w obu, ale chyba się nie udało, bo nie wyświetlił się żaden napis :/
em1X
eh a co ma wspólnego baza danych SQL z PEAR?
Pilsener
Była jakaś konsola, to wpisałem winksmiley.jpg

Gdzie mogę znaleźć tego instalatora PEAR'a? Wpisuje na forum i w guglu ale nic nie wyskakuje :/

Pliku go-pear.bat też nigdzie nie mogę znaleźć. Czemu to wszystko takie trudne? Zamiast pisać program to teraz będę się tydzień w konfigurację serwera bawił.

Edit: udało mi się znaleźć serwer już z tym go-pear. Jednak po odpaleniu wyskakuje:
Cytat
Warning: fsockopen(): unable to connect to pear.php.net:80 <Unknow error> in C:\usr\php5\PEAR\go-pear.php on line 907
download of http://pear.php.net/get/DB failed <7>
, rewela sciana.gif
Sabistik
Nie wiedzę problemu w niekorzystaniu z instalatora. Ściągasz tylko pakiety które Tobie odpowiadają i wszystkie do nich powiązania. W Twoim przypadku musisz ściągnąć: http://pear.php.net/package/PEAR/download oraz http://pear.php.net/package/OLE/download Pamiętaj o odpowiedniej strukturze katalogów.
Pilsener
Sabi, wszystko pięknie, tylko te paczki są chyba pod linucha winksmiley.jpg
Cytat
Wlazłem na stronę pear.php.net, ale po rozpakowaniu plik stracił rozszerzenie i nie nadaje się do użytku
- już tak próbowałem

Poradziłem sobie w końcu, ale z poteżnym bólem:
gajdaw.pl/php/instalacja-apache-php-mysql-windows-xp/download.html - tu znalazłem pliczki PEAR'a pod windę. A tu excel writer'a i powiązane:
gajdaw.pl/php/excel/download.html
Utworzyłem katalog PEAR i wrzuciłem tam wszystko. Niestety był problem ze ścieżkami, ale zmieniłem je ręcznie w każdym pliku na coś w stylu:
Kod
include('C:\usr\php5\PEAR\PEAR.php');

Zajęło mi to trochę czasu, ale działa. Przydałyby się porządne WAMP'y, nie każdy kto chce tworzyć w php musi być przecież mastahem od serwera.
Sabistik
Archiwa są skompresowane tarem z kompresją gzip. Winrar niema problemu z rozpakowaniem. Co do ścieżek - wystarczy tylko ustawić odpowiedni include_patch.
szagi3891
Ja bym polecił natomiast inny sposób instalacji PEAR.

http://pear.php.net/go-pear

Wystarczy zapisać ten skrypt na serwerze na którym ma zostać zainstalowany ten pakiet a następnie wystarczy go uruchomić. Bardzo wygodnie i intuicyjnie można zarządzać zainstalowanymi pakietami poprzez stronę.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.