Reply to Re: [PHP] read from comport: windows vs. linux

Your name:

Reply:


Posted by Jason Wong on 04/06/05 10:36

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

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация