|
DEX online Dicţionare ale limbii române Peste 360.000 de definiţii |
|
Codul DEX online este disponibil liber (şi gratuit) sub licenţa GNU GPL. El a fost testat pe un sistem Fedora Core 4 standard cu pachete ca mysql, php, httpd şi cvs. Aveţi nevoie de PHP 5.0 (sau mai nou) configurat cu modulele mbstring şi mysql.
De asemenea, aveţi nevoie şi de header-ele MySQL pentru development: pachetul mysql-devel pe sisteme Fedora sau libmysql++-dev pe sisteme Debian (Ubuntu).
Iată cum puteţi obţine o copie a codului şi a bazei de date:
/var/www/html/DEX, şi descărcaţi o copie a codului
sursă:
cd /var/www/html cvs -z3 -d :pserver:anoncvs@voronet.francu.com:/usr/local/cvsroot checkout -P DEX cd DEX
setup nu este bine pus la punct.
tools/setup
mysql_*.sql-functions.so în
/usr/lib. Acest fişier extinde limbajul MySQL cu
câteva funcţii noi.
scp tools/sql-functions.so root@0:/usr/lib
create function dist2 returns integer soname "sql-functions.so";
ssh root@0 service mysqld restart
dex.conf. De remarcat că acest script va
refuza să creeze o bază de date cu numele DEX, acest
nume fiind rezervat pentru baza de date reală.
cd tools/ php resetDatabase.php
/etc/httpd/conf/httpd.conf):
<VirtualHost *:80> DocumentRoot /var/www/html/DEX/wwwbase ServerName dex.domeniulmeu.com </VirtualHost>Evident, această modificare presupune că sunteţi posesorul domeniului
domeniulmeu.com şi că aţi creat subdomeniul
dex.
http://dex.domeniulmeu.com sau la
http://localhost/DEX/wwwbase. Totul ar trebui să meargă
bine. Dacă nu, vă rugăm contactaţi-ne ca să actualizăm acest
document. Sau, dat fiind că acest document este parte din cod, îl
puteţi corecta singuri :)
cvs commit, din
două motive: dorim ca accesul anonim să ofere doar drept de citire şi
dorim să ne aruncăm şi noi privirea peste codul pe care dumneavoastră
îl scrieţi înainte de a îl accepta. Pentru a ne trimite modificările
făcute, executaţi comanda:
cvs -d :pserver:anoncvs@voronet.francu.com:/usr/local/cvsroot diff -uN > /tmp/diff.txtApoi trimiteţi-ne prin email fişierul
/tmp/diff.txt. Atenţie, trebuie să anexaţi fişierul
separat, nu doar să îl includeţi în corpul mesajului.
|
Starea curentă: 366.638 de definiţii, din care
397 învăţate în ultima lună. Copyright (C) 2004-2008 DEX online. Copierea definiţiilor este permisă sub licenţa GPL, cu condiţia păstrării acestei note. |
|