preload
Nov 02

PHP 瑼獢

霈瑼:

1.fopen

蝭靘:

<?php
$handle = fopen("open_file.txt", "r");
if( $handle === FALSE)
{    
    echo "Open File Fail" . "<br>";
} 
else
{    
    echo "Open File Success" . "<br>";
    while (!feof($handle))
    {
        $current_line = fgets($handle);
        echo $current_line . "<br>";
    }
}
 
?>

2.file_get_contents

蝭靘:

<?php
 
$handle = file_get_contents('open_file.txt');
echo $handle;
 
?>

=========================================================

撖急:

1.fwrite

<?php
$handle = fopen('open_file.txt', 'w');
fwrite($handle, "test1");
fclose($fp);
?>

ps:fwrite 舀銵摮,憒閬銵敹銝 \n

2.file_put_contents

<?php
    $handle = 'open_file.txt';
    $current_line = "line1\n";
    file_put_contents($handle, $current_line);
?>

source: PHP:瑼獢 @ 銝憭憭W劂銝 :: 摰a PIXNET ::

Tagged with:
Jun 30

銴鋆賭隞賡閮剔蝯
雿輻 vi 蝺刻摩 php.ini

sudo cp /etc/php.ini.default /etc/php.ini
sudo vi /etc/php.ini

閬瘜隤踵游桐 script 閮園瘨鞎颱

memory_limit = 128M    ; Maximum amount of memory a script may consume (128MB)
; Maximum size of POST data that PHP will accept.
post_max_size = 8M
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M

靽格孵敺嚗隢啣 Apache

sudo /System/Library/StartupItems/Apache/Apache restart

血臬甇斤閮隢嚗蝭其遢潔

rchen撖恍嚗

max_execution_time = 300 ; 瘥 script 瑁銝, 桐舐.
max_input_time = 300 ; 瘥 script 頛詨亥舐冽銝, 桐舐.
memory_limit = 999M ; 瘥瑁銝剔 script 憭臭蝙函蝟餌絞閮園鞈皞.
post_max_size = 800M ; PHP 賢亙潸”蝡摰寥銝.
file_uploads = On ; 銝冽, 摰鋆摰撠望 On 鈭, 隢蝣箏雿銋 On.
upload_max_filesize = 800M ; 閮曹單獢憭批捆.
default_socket_timeout = 300; Socket ∪瑞銝.
mysql.connect_timeout = -1 ; MYSQL ∪瑞銝, -1 隞銵冽偶蝑銝.

憒雿蝞霈雿蝟餌絞賢銝單游之瑼獢, 臭誑芾憓鈭詨.
雿閮剖憭抒, 銝靽霅蝟餌絞蝛拙.
ps: 甇孵, 瘝 code 皜祈岫…

鈭詨潭訾靽, 靘憒, memory_limit 敹憭扳 upload_max_filesize post_max_size.

Tagged with:
Jan 12
curl http://pear.php.net/go-pear > go-pear.php
sudo php -q go-pear.php

$prefix 閮敺寞 /usr/local

銝 php.ini 箔

sudo cp /etc/php.ini.default /etc/php.ini

靽格 /etc/php.ini

sudo vi /etc/php.ini

銵閮剖

;include_path = ".:/php/includes"

;include_path = ".:/usr/local/PEAR/"

Apache

link1: Working with PHP 5 in Mac OS X 10.5 (Leopard)
link2: How To Install PEAR in Mac OS X Leopard
link3: PHP’s PEAR on Mac OS X | O’Reilly Media
link4: PHPPEAR仿摰鋆 @ 粹撟渡

Tagged with:
Jan 12

曆 10.5 httpd.conf 曉典迎靘舀曉 /etc/apache2/httpd.conf
sudo vi /etc/apache2/httpd.conf
曉 114 銵嚗 #LoadModule php5_module “#” 芣嚗啣 Apache

vi Sites/phpinfo.php
頛詨

摮瑼
http://localhost/~username/phpinfo.php PHP 蝟餌絞鞈閮箔鈭瘝嚗憟賭撠勗臭誑憪 PHP 鈭

Tagged with: