มีเหตุให้ต้องใช้ PHP 5.3 ใน Dreamhost ซึ่งค่าปริยายมันจะเป็น PHP 5.2 เลยต้องใช้กำลังภายในกันหน่อย
ขั้นตอนตามนี้
เปิดใช้ PHP 5.3 Fast CGI ในหน้า Manage Domain ใน panel.dreamhost ในโดเมนที่ต้องการ เสร็จแล้วที่ user ที่เป็นเจ้าของเว็บ ให้สร้างไฟล์ ~/.php/5.3/phprc พร้อมกับใส่ข้อมูลตามนี้
error_reporting = E_ALL & ~E_DEPRECATED & ~E_NOTICEสร้างไฟล์ ~/.php/5.3/php.ini พร้อมกับใส่ข้อมูลตามนี้
extension = soap.so < ถ้าต้องใช้
extension = iconv.so < ถ้าต้องใช้
log_errors = 1สร้าง .htaccess สำหรับเว็บที่ต้องการใช้
error_log = /home/pordee/php.log
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L]
</IfModule>
อวสาน
ไม่มีความคิดเห็น:
แสดงความคิดเห็น