Kaklz Posted November 2, 2004 Report Share Posted November 2, 2004 Mēģinu uzstādīt PHP5 uz sava Gentoo Linux. Ir daži scenāriji, kas izmanto ttf saimes funkcijas, piemēram, imagettftext, imagettfbox, un citas, attiecīgi nepieciesams TTF atbalsts. Uzstādīju PHP ar gd, gd-external, tiff, png, jpg un truetype atbalstu. Neskatoties uz to PHP joprojām saka, ka man nepieciešamās funkcijas esot nedefinētas - attiecīgi nav pilnībā nokompilējies TTF atbalsts. Cik parakos PHP dokumentācijā un Gentoo.org forumos, secināju, ka ir vēl viens konfigurācijas parametrs, kas ir jāiekļauj USE komandā. USE="xpm" emerge php mod_php Problēma slēpjas faktā, ka tiklīdz es pievienoju xpm pie USE komandas, Gentoo man prasa, lai es uzstādu arī X serveri. Tā kā tas ir web serveris, tad neredzu nekādu iemeslu, kāpēc man būtu nepieciešams X serveris. Reāli ar serveri es strādāju praktiski tikai no attāluma caur SSH. Jautājumi: Vai ir kaut kāda veikstpējas atšķirība, ja es uzstādu/neuzstādu X serveri? Priekš kam man tas X serveris ir vajadzīgs? Man kaut kā neticās, ka visiem web serveriem, kam ir PHP ar pilnu ttf atbalstu būtu arī uzstādīts X serveris. Varbūt ir kāds cits variants, kā uzstādīt PHP ar pilnu TTF atbalstu, neuzstādot X serveri? (Varianti "use windows", "use slack", "use debian" netiek pieņemti) Vai uzstādot PHP bez atkarībām (--nodeps parametrs) tas strādās korekti, vai nē? Jebkādi citi saprātīgi komentāri par tēmu, protams, laipni gaidīti. Paldies jau iepriekš Link to comment Share on other sites More sharing options...
bubu Posted November 2, 2004 Report Share Posted November 2, 2004 Nu man kompilējot no sourcēm, tb bez nekāda emerge, ar ttf viss bijis kārtībā :) Bet zinu, tu jau negribēsi kompilēt source. Tas tak nav progresīvi ;) Link to comment Share on other sites More sharing options...
Aleksejs Posted November 2, 2004 Report Share Posted November 2, 2004 (edited) Nu man kompilējot no sourcēm, tb bez nekāda emerge, ar ttf viss bijis kārtībā :) Bet zinu, tu jau negribēsi kompilēt source. Tas tak nav progresīvi ;) Nu gentoo vispār jau arī kompilē no surcēm ;) a kas notiek ja laid: USE="xpm -X" emerge php... ? Edited November 2, 2004 by Aleksejs Link to comment Share on other sites More sharing options...
Kaklz Posted November 2, 2004 Author Report Share Posted November 2, 2004 Nu man kompilējot no sourcēm, tb bez nekāda emerge, ar ttf viss bijis kārtībā :) Bet zinu, tu jau negribēsi kompilēt source. Tas tak nav progresīvi ;) Nu gentoo vispār jau arī kompilē no surcēm ;) a kas notiek ja laid: USE="xpm -X" emerge php... ? Mēģināju arī ar "-X", to viņš ignorē. Vienalga prasa instalēt X serveri. Link to comment Share on other sites More sharing options...
Gacha Posted November 2, 2004 Report Share Posted November 2, 2004 Nu pamēģini emerge -O php mod_php --nodeps (-O short option) Merge specified packages, but don't merge any dependencies. Link to comment Share on other sites More sharing options...
bubu Posted November 3, 2004 Report Share Posted November 3, 2004 Uzinstalē to xpm manuāli, tad iespējams tas gentoo nepiekasīsies pie tā, ka nav X serveris. Aleksejs, es biju domājis ./configure && make && make install nevis emerge. Link to comment Share on other sites More sharing options...
Gacha Posted November 4, 2004 Report Share Posted November 4, 2004 Nu kaklz, sanāca? Link to comment Share on other sites More sharing options...
Kaklz Posted November 4, 2004 Author Report Share Posted November 4, 2004 Nu kaklz, sanāca? Vēl nepamēģināju, vienkārši pagaidām tas serveris nav vienmēr pieejams, kad tikšu klāt, izmēģināšu. Link to comment Share on other sites More sharing options...
Kaklz Posted November 4, 2004 Author Report Share Posted November 4, 2004 Nē, arī --nodeps nelīdz - funkcijas vēljoprojām ir nedefinētas. Link to comment Share on other sites More sharing options...
Gacha Posted November 12, 2004 Report Share Posted November 12, 2004 Nu nesi atradis, kā to var izdarīt? man baigi intresē :) Ja izdodas, tad paziņo kā to dabūji gatavu! Link to comment Share on other sites More sharing options...
Kaklz Posted November 12, 2004 Author Report Share Posted November 12, 2004 Nu nesi atradis, kā to var izdarīt? man baigi intresē :) Ja izdodas, tad paziņo kā to dabūji gatavu! Nospļāvos, uzliku X-serveri un gaidu uz: http://bugs.gentoo.org/show_bug.cgi?id=70172 Link to comment Share on other sites More sharing options...
Aleksejs Posted November 12, 2004 Report Share Posted November 12, 2004 Iekš Gentoo foruma arī izskatās klusums... :( http://forums.gentoo.org/viewtopic.php?t=243820 Link to comment Share on other sites More sharing options...
Recommended Posts