PDA

View Full Version : سوال: مشکل در نصب یک اسکریپت PHP



karshenasi
پنج شنبه 21 مرداد 1389, 21:58 عصر
سلام
آنلاین زیپ یه اسکریپت جالبه که میشه باهاش فایل رو آپلود کرد و مستقیم ارسال کنه به هر ایمیلی که خودمون تعیین کنیم
این سایتشه

http://www.onlinezip.net/

ولی من هرکاری کردم نتونستم نصبش کنم
خیلی هم بهش ور رفتم ولی مشخص نیست دیتابیسش چطور باید نصب شه
از بچه های پی اچ پی کار کسی هست کمکی بکنه ؟
من دقیقا اون طوری که توی راهنمای نصبش نوشته انجام دادم ولی دیتابیسش نصب نمیشه
هم روی لوکال تست کردم هم آنلاین:افسرده:

mst_ab
جمعه 22 مرداد 1389, 01:13 صبح
راهنمای نصب که توش هست :


1. Edit config_db.php and config.php
2. Upload all files on your server
3. Run http://yoursite/installdb
4. Delete file yoursite/system/application/controllers/installdb.php
5. Set the permissions of yoursite/uploads and yoursite/UserFiles/captcha to 777
6. Chenge header.php, footer.php and left.php

karshenasi
جمعه 22 مرداد 1389, 02:32 صبح
راهنمای نصب که توش هست :


1. Edit config_db.php and config.php
2. Upload all files on your server
3. Run http://yoursite/installdb
4. Delete file yoursite/system/application/controllers/installdb.php
5. Set the permissions of yoursite/uploads and yoursite/UserFiles/captcha to 777
6. Chenge header.php, footer.php and left.php

بله
ولی در مرحله سه اصلا دایرکتوری به نام installdb وجود نداری توی روت
yoursite/system/application/controllers/installdb.php رو هم که مستقیم اجرا میکنم ارور میده !
اگه زحمتی نیست یه نگاهی بکنید

mst_ab
جمعه 22 مرداد 1389, 13:29 عصر
آره راس میگی ، الان یه نگاهی می کنم ببینم از روی کد هاش میشه جدول هاشو دستی درست کرد یا نه.

maysam.m
جمعه 22 مرداد 1389, 18:04 عصر
بله
ولی در مرحله سه اصلا دایرکتوری به نام installdb وجود نداری توی روت
yoursite/system/application/controllers/installdb.php رو هم که مستقیم اجرا میکنم ارور میده !
اگه زحمتی نیست یه نگاهی بکنید

با سلام
خوب من باید به جای yoursite نام دامین و نام فولدری که در آن است را قرار بدی!! :چشمک:
مثلا اینطوری:

http://Yoursite.com/onlinezip/installdb
اگر هم در لوکال نصب میکنی


http://localhost/onlinezip/installdb

mst_ab
جمعه 22 مرداد 1389, 18:43 عصر
با سلام
خوب من باید به جای yoursite نام دامین و نام فولدری که در آن است را قرار بدی!! :چشمک:
مثلا اینطوری:

http://Yoursite.com/onlinezip/installdb
اگر هم در لوکال نصب میکنی


http://localhost/onlinezip/installdb
این که شما فرمودید که مشخص هست! مشکل اینه که اصلاً چیزی به نام installdb وجود نداره!
اگر اول فایل رو دانلود می کردی بهتر بود.

میگم شاید از .htaccess باشه....

karshenasi
جمعه 22 مرداد 1389, 19:30 عصر
این که شما فرمودید که مشخص هست! مشکل اینه که اصلاً چیزی به نام installdb وجود نداره!
اگر اول فایل رو دانلود می کردی بهتر بود.

میگم شاید از .htaccess باشه....

نمیدونم والله
چند تا سایت رو هم دیدم که این اسکریپت رو نصب کرده بودن
بعیده که یادشون رفته باشه installdb رو توی اسکریپت قرار بدن!
توی چند تا سایت دانلود هم قرار داده شده

maysam.m
شنبه 23 مرداد 1389, 13:17 عصر
این که شما فرمودید که مشخص هست! مشکل اینه که اصلاً چیزی به نام installdb وجود نداره!
اگر اول فایل رو دانلود می کردی بهتر بود.

میگم شاید از .htaccess باشه....

من اتفاقا این اسکریپت را دانلود کردم و فایل installdb.php را هم در آن مشاهده کردم! دقیقا در همان آدرسی که در راهنمای نصب گفته است!!
دقیقا در همین آدرس:

onlinezip\system\application\controllers

این هم محتویات فایل installdb.php :

<?php
class Installdb extends Controller {


function Installdb()
{
parent::Controller();

}

function index()
{
$db=$this->load->database();
$query = $this->db->query("
CREATE TABLE onzip_files (
id mediumint(8) unsigned NOT NULL auto_increment,
filename text NOT NULL default '',
filedate datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (id)
);
");

$query = $this->db->query("
CREATE TABLE onzip_stat (
stat_id mediumint(8) unsigned NOT NULL auto_increment,
fdate date NOT NULL default '0000-00-00',
files int(8) unsigned NOT NULL default '0',
emails int(8) unsigned NOT NULL default '0',
PRIMARY KEY (stat_id)
);
");

}

}
?>

maysam.m
شنبه 23 مرداد 1389, 13:21 عصر
شما اگر .htaccess مشکل دارید آدرس را اینطوری وارد کنید:

http://localhost/onlinezip/system/application/controllers/installdb.php

mst_ab
شنبه 23 مرداد 1389, 16:03 عصر
خوب مشکل اینه که این خطا رو میده:


Fatal error: Class 'Controller' not found in C:\wamp\www\onlinezip\system\application\controlle rs\installdb.php on line 2

karshenasi
یک شنبه 24 مرداد 1389, 12:23 عصر
کسی اسکریپت مشابهی رو سراغ نداره که کار همین رو انجام بده ؟
آپلود فایل ، سپس زیپ کردن و ارسال به ایمیلی که در اسکریپت مشخص شده به همراه چند فیلد متنی دیگه

zolalgroup
دوشنبه 01 شهریور 1389, 15:00 عصر
اگه میشه طریقه نصب این فایل رو بذارید (بصورت کامل)
http://www.lon.ir/up/uploads/1282655992.rar