[Klone-users] new user and problem with helloworld.kl1 example

smlabs smlabs at libero.it
Tue Aug 5 07:37:05 EDT 2008


Thank you Stefano.

Yes enabling php in the foxboard, I have php-cgi... I'll check which is 
the directory used by the target.

Thanks.


Stefano Barbato ha scritto:
> Hi,
>
> you've to compile PHP for your target platform and put it in any 
> directory you like. There's no fixed rule. But, first of all, you must 
> compile PHP as a CGI for the Fox board; I don't know exactly what 
> steps are required but I think you can select PHP in the Foxboard SDK 
> configuration (ask to the FOX mailing list for more info).
>
> Once you have php-cgi binary somewhere you can use the configuration 
> found on the wiki (the virtual host part is not required, it's just 
> and example).
>
> bye,
> s
>
> On 05/ago/08, at 07:52, smlabs wrote:
>
>> Thank you Mark for your answer but my problem is a little bit different.
>> In fact I have to reuse some php code so I must to start form  
>> klone.conf suggested from "using_klone_as_a_normal_server".
>> But I don't know how to configure that for the foxboard.
>>
>> thanks.
>>
>>
>> Mark Richards ha scritto:
>>> smlabs wrote:
>>>> I'm sorry but I don't understand. In fact in the last Stefano's 
>>>> post I understood that I
>>>> have to check the directories that I posted haven't I?
>>> What is you klone.conf doc_root directory?
>>>
>>> From there, see if you have the other files.
>>>
>>> If you want to embed the files into klone, do as Stefano suggests 
>>> and put them in webapp/www/...
>>>
>>> /m
>>>
>>>
>>>>
>>>> Please could someone explain where is my error?
>>>> Thank you.
>>>>
>>>>
>>>> Mark Richards ha scritto:
>>>>> smlabs wrote:
>>>>>> Hello Stefano,
>>>>>>
>>>>>> thank you for your answer...
>>>>>> I have some dubts on the dir structure on the foxboard... In fact 
>>>>>> I saw the wiki page "using_klone_as_a_normal_server", but
>>>>>> I don't remeber where can I read the following infos for the fox:
>>>>>>
>>>>>>   *
>>>>>>     /var/www/htdocs: for static contents (HTML, images, flash, etc.)
>>>>>>   *
>>>>>>     /var/www/cgi-bin: CGI programs
>>>>>>   *
>>>>>>     /var/www/phpwiki: PHP wiki served by wiki.mysite.com virtual 
>>>>>> host
>>>>>>
>>>>>> do you have any experience on the foxboard?
>>>>>
>>>>> I have a lot of experience with the AXIS which is the Foxboard's 
>>>>> parent :)
>>>>>
>>>>> It appears maybe there is confusion over the directory structure 
>>>>> on the host and that embedded within the klone server.
>>>>>
>>>>> Remember that when you compile klone, stuff in the directories 
>>>>> goes along for the ride.
>>>>>
>>>>>
>>>>> /m
>>>>>
>>>>>
>>>>>>
>>>>>> regards.
>>>>>>
>>>>>>
>>>>>> Stefano Barbato ha scritto:
>>>>>>> If you are using the configuration suggested in the 
>>>>>>> "using_klone_as_a_normal_server" wiki page you can copy your CSS 
>>>>>>> in the /var/www/htdocs directory (see doc_root variable in 
>>>>>>> kloned.conf file); otherwise just copy all static files into 
>>>>>>> ${klone-src-directory}/webapp/www/ and run 'make' to embed such 
>>>>>>> files into the server executable (note that you must recompile 
>>>>>>> if you modify any file).
>>>>>>>
>>>>>>> s
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On 01/ago/08, at 07:46, smlabs wrote:
>>>>>>>
>>>>>>>> ok... thanks.
>>>>>>>> I'll look for the absolute path php-cgi on the foxboard.
>>>>>>>>
>>>>>>>> Last:   In the case I'd use a particular CSS, do I have to copy 
>>>>>>>> that in the same directory of kloned?
>>>>>>>>
>>>>>>>> regards.
>>>>>>>>
>>>>>>>> thomas fossati ha scritto:
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> On Jul 31, 2008, at 10:22 PM, smlabs wrote:
>>>>>>>>>> I don't know how may I run php and klone together on the fox. 
>>>>>>>>>> In fact I read this topic in the wiki:
>>>>>>>>>> http://wiki.koanlogic.com/doku.php?id=using_klone_as_a_normal_server 
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> yes you can, wiki.koalogic.com is klone+php (dokuwiki).
>>>>>>>>>
>>>>>>>>> Some hints follow:
>>>>>>>>> a) your klone app must be configured with cgi support enabled 
>>>>>>>>> (i.e. KLONE_CONF_ARGS += --enable_cgi);
>>>>>>>>> b) the activation record  of your klapp in the kloned.conf 
>>>>>>>>> file must contain a directive to dispatch .php files to their 
>>>>>>>>> handler (e.g.: "cgi.php.handler /usr/bin/php-cgi" or whatever 
>>>>>>>>> is php-cgi's path on your system).
>>>>>>>>>
>>>>>>>>> Anyway I'd recommend this solution only in case you have 
>>>>>>>>> legacy php code to reuse.  Otherwise, if you are writing a 
>>>>>>>>> klone-app from scratch and you can handle one of C/C++, you 
>>>>>>>>> will find coding .kl1 files a pleasant experience :) - 
>>>>>>>>> especially is performance and low-level interaction is a 
>>>>>>>>> concern (if you are using a FOX board I guess so).
>>>>>>>>>
>>>>>>>>>> but I don't understand if boa server could work with klone... 
>>>>>>>>>> may yes...
>>>>>>>>>
>>>>>>>>> they are two different beasts, use the one that fits your need.
>>>>>>>>>
>>>>>>>>> ciao, t.
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Klone-users mailing list
>>>>>>>>> Klone-users at koanlogic.com
>>>>>>>>> http://koanlogic.com/cgi-bin/mailman/listinfo/klone-users
>>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Klone-users mailing list
>>>>>>>> Klone-users at koanlogic.com
>>>>>>>> http://koanlogic.com/cgi-bin/mailman/listinfo/klone-users
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Klone-users mailing list
>>>>>>> Klone-users at koanlogic.com
>>>>>>> http://koanlogic.com/cgi-bin/mailman/listinfo/klone-users
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Klone-users mailing list
>>>>>> Klone-users at koanlogic.com
>>>>>> http://koanlogic.com/cgi-bin/mailman/listinfo/klone-users
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Klone-users mailing list
>>>>> Klone-users at koanlogic.com
>>>>> http://koanlogic.com/cgi-bin/mailman/listinfo/klone-users
>>>>>
>>>
>>>
>>
>> _______________________________________________
>> Klone-users mailing list
>> Klone-users at koanlogic.com
>> http://koanlogic.com/cgi-bin/mailman/listinfo/klone-users
>>
>
>
> _______________________________________________
> Klone-users mailing list
> Klone-users at koanlogic.com
> http://koanlogic.com/cgi-bin/mailman/listinfo/klone-users
>




More information about the klone-users mailing list