ugrás a tartalomhoz

Archívum - 139437

június 8

PHP5 telepítése Suse Linuxra

Medvesajt · 2005. Jún. 8. (Sze), 00.44
Hali mindenkinek!

Felraktam az otthoni gépemre a windows mellé a suse linux 9.2-es dvd változatot, hogy ezen tesztelhessem a php5-ös dolgaimat.
Miután telepítettem a Suse-t, felraktam az apache 1.2-est, mivel abban a pillanatban csak az volt az elérhető. Később felraktam az apache 2-t is. Ehhez szerettem volna társítani a PHP5-öt úgy, hogy forrásból fordítom.
Letöltöttem, kicsomagoltam, és beállítottam azokat a kapcsolókat, amelyekre szükségem van a próbaverziónál, de már maga a konfigurálás megakadt. Kijelentette, hogy a configure 2422. sorjában található lex nem talál kiutat, illetve szükségem lesz a Bison-ra.
A manuálban megtaláltam, hogy szükségvan a flex-re és a Bisonra. Ezeket nem találtam meg a Suse dvd-jén, ezért letöltöttem a netről őket, kicsomagoltam és forrsából telepítettem. Ezekkel nem volt semmi gond.
Flex esetében ha jól emlékszem a 2.5.4-es verzió volt előírva, de Én csak egy másikat a 2.5.31-est tudtam beszerezni a Sourceforge-ról.
Bisonból az 1.28-as volt előírva, és azt is sikerült letöltenem a gnu ftp szerveréről.

Ezek után azt gondoltam, hogy minden rendben, de mégsem akarja telepíteni a php5-öt a rendszer, tök ugyanazzal a hibaüzenettel leáll:
1. warning: you will need bison if you want to regenerate the PHP parsers

2. cheking lex output file root .... ./configureL line 2422: lex: command not found

3. error: cannot find output from lex; giving up

Magamban így fordítottam le a fenti hibaüzeneteket:
1. Figyelmeztetés: szükséged lesz bölényre, ha megakarod újítani a PHP értelmezőt
2. Lex ellenőrzés kimenet fájlban (ez a configure fájl) 2422. sorban (itt meg is találtam), lex parancs nem található (vagy esetleg keressük a lex kimenet filekönyvtárát illetve a 2422.sorban lévő parancs nem találja)
3. Nem talál kimenetet a lexből, add fel

Nos, ennyire telt hiányos angolomból.

A configure egyéb üzenetei között megtalálható, hogy lecsekolta a flex és bison programokat, és azt írta ki, hogy nincsenek, ezért állt le a konfig. Pedig már feltelepítettem őket.

június 8

Microsoft Planning 'Lower Rights' IE 7.0

Hojtsy Gábor · 2005. Jún. 7. (K), 23.04
Az IE7-ben alapesetben kevesebb joga lesz a webhelyeknek mint manapság
 ■

iCab, Konqueror pass Acid2

Hojtsy Gábor · 2005. Jún. 7. (K), 23.00
Megelőzte a Konquerort az iCab
 ■

php|works gets a little brother (or sister, you decide)

Hojtsy Gábor · 2005. Jún. 7. (K), 22.22
A php|works konferenciák a kliens oldali fejlesztés felé nyitnak
 ■

BrowseHappy now part of WordPress as WaSP refocuses mission

Török Gábor · 2005. Jún. 7. (K), 16.02
A WordPress.org gondozásába veszi a Browse Happy kezdeményezést
 ■

Debian Releases a new Stable Distribution: Sarge

Hojtsy Gábor · 2005. Jún. 7. (K), 14.51
Három év után megjelent a Sarge
 ■

Nyílt forrásúak lettek a Safari mögötti technológiák

Hojtsy Gábor · 2005. Jún. 7. (K), 14.47
Dave Hyatt jelentette be blogjában, hogy a WebKit, WebCore és JavaScriptCore komponensek nyílt forrásúvá váltak. A Mac OS X-en futó Safari böngésző lelkét képező komponensek teljes fejlesztési története elérhető minden korábbi javítási lépéssel együtt. Az Apple nyitása független fejlesztőket vonzhat a böngészőhöz, tovább erősítve ezt a komponenst, ami a mai asztali számítástechnika legfontosabb eleme, és ezzel a KHTML fejlődését is előremozdíthatja.
 ■

Minden irányban terjeszkedik a Macromedia Flash

Hojtsy Gábor · 2005. Jún. 7. (K), 14.38
Miközben a technológiai szektor szemei és fülei a tegnapi Steve Jobs bejelentésre figyeltek, a Macromedia sajtóügyletesei sem pihentek, és annyi bejelentést készítettek elő számunkra, amelyek labirintusából nem egyszerű a legfontosabb dolgokat kiemelni. A kép mindenesetre azt mutatja, hogy minden irányban terjeszkedik a Flash.

Paraméterek Apache és PHP összehagolásához - szakdolgozat védésemhez

tiku I tikaszvince · 2005. Jún. 7. (K), 14.32
A címben olvasható kérdésre kell válaszolnom a szakdolgozatom védésekor (pénteken).
Végiggondoltam, és arra jutottam, hogy elmondom, hogy httpd.conf -ban ott van az AddType, meg megemlítek a php.ini-ből néhány fontosabb beállítási lehetőséget (register_globals, display_error, error_reporting)... de itt elakadtam.
Kérnék néhány öttletet, mimindent lenne még érdemes megemlítenem?
Köszi
TikuVoltam
 ■

date() függvény túcsordul

Nagy Péter · 2005. Jún. 7. (K), 14.19
Üdv!

Egy olyan grafikont kell megjelenítenem ami a mai naptól a következő 40 évre tartalmaz előre adatokat havonta. Elkezdtem legenerálni a dátumokat az x tengelyhez. mktime() -ot és date()-et használok.

$dateStamp = mktime(12, 0, 0, $startDate['Month'], $startDate['Day'], $startDate['Year']);
for ($idx = 0; $idx <= $monthNum; $idx++)
{
    $xData[] = (float)$dateStamp;
    $dateStamp += (float) date('t', $dateStamp)*24*3600;
}


Viszont az időszak vége felé a következő hibaüzenetet kaptam:
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in D:\Apache2\htdocs\ahbrt\ul2005\graphGen.php on line 18
float(2148631200)

A végén láthatjátok a timestampet is. Mi a megoldása a feladatnak? Ez a TimeStamp egyszerűen nem fér bele az int típusba. Windowson hiba jön, Linuxon meg átfordul. Nekem viszont meg kell jelenítenem a dátumokat.

Előre is köszönöm az ötleteket!

NP
 ■