|
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]
|