Re: read from comport: windows vs. linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wednesday 06 April 2005 14:41, Kim Madsen wrote:

> User and group is apache. It made _no_ difference at all, I´m still
> getting permission denied, when calling fopen :-/
>
> [root@lager dev]# ls -al ttyS*
> crw-rw-rw-  1 apache apache 4, 64 Apr  5 16:01 ttyS0

Well if "other" has "rw" then it doesn't really matter who owns the file.

What does the php error log say?
Are any of the safe mode stuff enabled?
Are you running SELinux?

Anyway the following works for me:

    error_reporting(E_ALL);
    //error_reporting(0);
    ini_set('display_errors', TRUE);

    if (!$fp = fopen("/dev/ttyS0", 'w+b')) {
        echo "\nError! Could not open COMport - Got a terminal open?\n";
        exit;
    } else {
        $i = 0;
        while ((false !== ($char = fgetc($fp))) AND $i < 10) {
            $i++;
           echo "$i::[$char]<br>";
        }
        echo $i;
    }

-- 
Jason Wong -> Gremlins Associates -> www.gremlins.biz
Open Source Software Systems Integrators
* Web Design & Hosting * Internet & Intranet Applications Development *
------------------------------------------
Search the list archives before you post
http://marc.theaimsgroup.com/?l=php-general
------------------------------------------
New Year Resolution: Ignore top posted posts

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux