בעיה: מוד העלאת קבצים.

פורום התמיכה במודים לגרסה phpBB2. שימו לב - פורום זה הינו פורום ארכיון. התמיכה במערכת phpBB2 הופסקה.

מנהל: צוות האתר

SolarFlame
משתמש חדש
משתמש חדש
הודעות: 98
הצטרף: 29/12/2005 ב-14:04:57

בעיה: מוד העלאת קבצים.

הודעה שלא נקראהעל ידי SolarFlame » 18/04/2007 ב-12:24:30

המוד File Attachment Mod v2 זה שיש פה בפורום, אני ניתקע בשלב הריאשון
אחרי העלאת הקבצים המצורפים למוד, כשאני מנסה להתקין את הטבלאות ואני ניכנס ל:

mysite.co.il/install/mod_table_inst.php

זה ניכנס לי לדף "די באג ארור - אין אפשרות לגשת לדאטה בייס"

אני משתמש בגירסא phpBBHeb 1.0.20 .

מה עלי לעשות?
אני זקוק למוד מהסוג הנ"ל האם יש אפשרות להתקין אותו?

תודה.
SlaYer

SolarFlame
משתמש חדש
משתמש חדש
הודעות: 98
הצטרף: 29/12/2005 ב-14:04:57

הודעה שלא נקראהעל ידי SolarFlame » 19/04/2007 ב-15:19:49

ניסתי להתקין את המוד הנ"ל שוב, וראיתי שהתבלבלתי במילים
הינה בידיוק מה שמופיע:

קוד: בחר הכל

phpBB : Critical Error

Could not connect to the database


אם מישהו יודע מה מקור הבעיה בהתקנת הטבלאות
אני אודה לו מאוד אם הוא יוכל להסביר לי.

תודה.
SlaYer

davidman
משתמש מתקדם
משתמש מתקדם
הודעות: 1078
הצטרף: 17/11/2004 ב-21:40:15
מיקום: ערד :-)

הודעה שלא נקראהעל ידי davidman » 19/04/2007 ב-15:25:07

תבדוק עם במוד יש איזה קובץ קונפיג שבו אתה צריך להכניס את הסיסמא והשם משתמש של בסיס הנתונים .
או בקובץ של הSQL עצמו .

SolarFlame
משתמש חדש
משתמש חדש
הודעות: 98
הצטרף: 29/12/2005 ב-14:04:57

הודעה שלא נקראהעל ידי SolarFlame » 19/04/2007 ב-18:40:49

אני לא מוצא במוד קבצי קונפיג, אולי זה בקובץ ההתקנה (mod_table_inst.php)
הינה התכולה שבקובץ:

אני לא הצלחתי למצוא (אני גם כמעט ולא מבין בזה).

קוד: בחר הכל

<?php
/***************************************************************************
 *                            mod_table_inst.php
 *                            -------------------
 *   begin                : Sunday, Jan 13, 2002
 *   copyright            : (C) 2002 Meik Sievertsen
 *   email                : acyd.burn@gmx.de
 *
 *   $Id: mod_table_inst.php,v 1.7 2003/08/30 14:21:55 acydburn Exp $
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
define('ATTACH_INSTALL', true);

$phpbb_root_path = './../';
include($phpbb_root_path.'extension.inc');
include($phpbb_root_path.'common.'.$phpEx);   
   
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);

if ( (!isset($dbms)) || ($dbms == 'oracle') || ($dbms == 'msaccess') )
{
   message_die(GENERAL_ERROR, "This Mod does not support Oracle and MsAccess Databases.");
}

include($phpbb_root_path.'includes/db.'.$phpEx);

//
// Run a complete SQL-Statement, this can be a array
//
function query_($sql_query)
{
   global $table_prefix, $remove_remarks, $delimiter, $db;
   
   $errored = FALSE;
   $sql_query = preg_replace('/phpbb_/', $table_prefix, $sql_query);

   $sql_count = count($sql_query);

   for($i = 0; $i < $sql_count; $i++)
   {
      echo "Running :: " . $sql_query[$i];
      flush();

      if ( !($result = $db->sql_query($sql_query[$i])) )
      {
         $errored = true;
         $error = $db->sql_error();
         echo " -> <b>FAILED</b> ---> <u>" . $error['message'] . "</u><br /><br />\n\n";
      }
      else
      {
         echo " -> <b><span class=\"ok\">COMPLETED</span></b><br /><br />\n\n";
      }
   }

   if ($errored)
   {
      return (FALSE);
   }
   else
   {
      return (TRUE);
   }
}

//
// Here we go
//
include($phpbb_root_path.'includes/sql_parse.'.$phpEx);

$available_dbms = array(
   "mysql" => array(
      "SCHEMA" => "attach_mysql",
      "DELIM" => ";",
      "DELIM_BASIC" => ";",
      "COMMENTS" => "remove_remarks"
   ),
   "mysql4" => array(
      "SCHEMA" => "attach_mysql",
      "DELIM" => ";",
      "DELIM_BASIC" => ";",
      "COMMENTS" => "remove_remarks"
   ),
   "mssql" => array(
      "SCHEMA" => "attach_mssql",
      "DELIM" => "GO",
      "DELIM_BASIC" => ";",
      "COMMENTS" => "remove_comments"
   ),
   "mssql-odbc" =>   array(
      "SCHEMA" => "attach_mssql",
      "DELIM" => "GO",
      "DELIM_BASIC" => ";",
      "COMMENTS" => "remove_comments"
   ),
   "postgres" => array(
      "LABEL" => "PostgreSQL 7.x",
      "SCHEMA" => "attach_postgres",
      "DELIM" => ";",
      "DELIM_BASIC" => ";",
      "COMMENTS" => "remove_comments"
   )
);

$dbms_schema = 'schemas/' . $available_dbms[$dbms]['SCHEMA'] . '_schema.sql';
$dbms_basic = 'schemas/' . $available_dbms[$dbms]['SCHEMA'] . '_basic.sql';

$remove_remarks = $available_dbms[$dbms]['COMMENTS'];;
$delimiter = $available_dbms[$dbms]['DELIM'];
$delimiter_basic = $available_dbms[$dbms]['DELIM_BASIC'];

if ( !($fp = @fopen($dbms_schema, 'r')) )
{
   message_die(GENERAL_MESSAGE, "Can't open " . $dbms_schema);
}

fclose($fp);

if ( !($fp = @fopen($dbms_basic, 'r')) )
{
   message_die(GENERAL_MESSAGE, "Can't open " . $dbms_basic);
}

fclose($fp);

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;">
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css">
<!--

font,th,td,p,body { font-family: "Courier New", courier; font-size: 11pt }

a:link,a:active,a:visited { color : #006699; }
a:hover      { text-decoration: underline; color : #DD6900;}

hr   { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

.maintitle,h1,h2   {font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height : 120%; color : #000000;}

.ok {color:green}

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("./../templates/subSilver/formIE.css");
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#006699" vlink="#5584AA">

<table width="100%" border="0" cellspacing="0" cellpadding="10" align="center">
   <tr>
      <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
         <tr>
            <td><img src="./../templates/subSilver/images/logo_phpBB.gif" border="0" alt="Forum Home" vspace="1" /></td>
            <td align="center" width="100%" valign="middle"><span class="maintitle">Installing Attachment Mod Version 2.3.9</span></td>
         </tr>
      </table></td>
   </tr>
</table>

<br clear="all" />

<?php

//
// process db schema
//
$sql_query = @fread(@fopen($dbms_schema, 'r'), @filesize($dbms_schema));
$sql_query = preg_replace('/phpbb_/', $table_prefix, $sql_query);

if (!strstr($sql_query, 'attach_quota'))
{
   die("<br />PLEASE UPLOAD THE CORRECT DATABASE SCHEMA FILES...<br />If you have done so, run the Installer again.<br />");
}

$sql_query = $remove_remarks($sql_query);
$sql_query = split_sql_file($sql_query, $delimiter);

$sql_count = count($sql_query);

//
// from update_to_rc3.php
//
echo "<html>\n";
echo "<body>\n";
for($i = 0; $i < $sql_count; $i++)
{
   echo "Running :: " . $sql_query[$i];
   flush();

   if ( !($result = $db->sql_query($sql_query[$i])) )
   {
      $errored = true;
      $error = $db->sql_error();
      echo " -> <b>FAILED</b> ---> <u>" . $error['message'] . "</u><br /><br />\n\n";
   }
   else
   {
      echo " -> <b><span class=\"ok\">COMPLETED</span></b><br /><br />\n\n";
   }
}

//
// process basic informations
//
$sql_query = @fread(@fopen($dbms_basic, 'r'), @filesize($dbms_basic));
$sql_query = preg_replace('/phpbb_/', $table_prefix, $sql_query);

if ( (strstr($sql_query, 'attach_config')) && (strstr($sql_query, 'attach_desc')) )
{
   die("<br />PLEASE UPLOAD THE CORRECT DATABASE SCHEMA FILES...<br />If you have done so, run the Installer again.<br />");
}

$sql_query = $remove_remarks($sql_query);
$sql_query = split_sql_file($sql_query, $delimiter_basic);

$sql_count = count($sql_query);

for($i = 0; $i < $sql_count; $i++)
{
   echo "Running :: " . $sql_query[$i];
   flush();

   if ( !($result = $db->sql_query($sql_query[$i])) )
   {
      $errored = true;
      $error = $db->sql_error();
      echo " -> <b>FAILED</b> ---> <u>" . $error['message'] . "</u><br /><br />\n\n";
   }
   else
   {
      echo " -> <b><span class=\"ok\">COMPLETED</span></b><br /><br />\n\n";
   }
}

$message = "";

if ( $errored )
{
   $message .= "<br />Some queries failed. Please contact me via email, pm, at the board or whatever, so we can solve your problems...<br />To Undo the changes to your database please execute mod_table_uninst.php.";
}
else
{
   $message .= "<br />Attachment Mod Tables generated successfully. To Undo the changes to your database please execute mod_table_uninst.php.";
}

echo "\n<br />\n<b>COMPLETE!</b><br />\n";
echo $message . "<br />";
echo "<br /><b>NOW DELETE THIS FILE</b><br />\n";
echo "</body>";
echo "</html>";

?>
SlaYer

סמל אישי של המשתמש
Daverick
משתמש מכור
משתמש מכור
הודעות: 2252
הצטרף: 04/01/2005 ב-17:43:00
מיקום: Aman'Thul
יצירת קשר:

הודעה שלא נקראהעל ידי Daverick » 19/04/2007 ב-19:39:55

אני לא רואה פה איזה משהו שיכול לגרום לבעיה..
הרצתה את הקובץ הזה?
Daverick.

SolarFlame
משתמש חדש
משתמש חדש
הודעות: 98
הצטרף: 29/12/2005 ב-14:04:57

הודעה שלא נקראהעל ידי SolarFlame » 20/04/2007 ב-00:36:05

OiSkY כתב:אני לא רואה פה איזה משהו שיכול לגרום לבעיה..
הרצתה את הקובץ הזה?


כן, אני פועל בידיוק לפי ההוראות בהתקנה של המוד, זה מאוד מוזר.
קודם העלתי את הקבצים המצורפים למוד, יש לציין שאין שם קבצים שניתן להחליף בקבצים
קיימים (כך שאני לא פוגע בקובץ כלשהו). לאחר שאני מעלה את הקבצים של המוד אני אמור להתקין את הטבלאות ע"י כניסה
לקובץ mod_table_inst.php שנימצא בתיקיית הinstall שהעתקתי מקודם
(mysite.co.il/install/mod_table_inst.php), וכאשר אני
ניכנס לזה אני מקבל את ההודע של האירור.

אולי זה קשור לגירסא העיברית שבה אני משתמש (1.0.20) או שאולי לשרת בו אני מאוחסן?
אולי הגירסא של המוד מיושנת ואני צריך גירסא חדשה יותר?

אני רואה שהבעיה שלי דיי מוזרה, אשמח אם בכל זאת תגיבו...
אם למישהו יש מוד אחר של העלאת קבצים, זה מאוד יעזור.

תודה.
SlaYer

davidman
משתמש מתקדם
משתמש מתקדם
הודעות: 1078
הצטרף: 17/11/2004 ב-21:40:15
מיקום: ערד :-)

הודעה שלא נקראהעל ידי davidman » 20/04/2007 ב-08:25:47

אתה יכול להביא קישור למוד ?

SolarFlame
משתמש חדש
משתמש חדש
הודעות: 98
הצטרף: 29/12/2005 ב-14:04:57

הודעה שלא נקראהעל ידי SolarFlame » 20/04/2007 ב-14:02:21

כן ברור, זה מוד מהפורום הזה
הינה(מודים->תצוגה ומאפיינים->דף 4->מוד העלאת קבצים):
http://www.phpbbheb.com/mods/download.php?id=57
SlaYer

davidman
משתמש מתקדם
משתמש מתקדם
הודעות: 1078
הצטרף: 17/11/2004 ב-21:40:15
מיקום: ערד :-)

הודעה שלא נקראהעל ידי davidman » 20/04/2007 ב-15:12:07

טוב אחרי שהתסלכתי על המוד אני ממש לא מבין מה הם עשו שם עם ה MYSQL ואיך אתה אמור להריץ אותו .

אבל אני כן מצאתי בדיוק את הטבלאות שאתה צריך .
בתוך התוכנה לניהול ה MYSQL ( לדוגמה PHPMYADMIN , מה שכנראה יש לך ) , אתה צריך להריץ את השאליתות שמוסבר אליהם בהמשך .
#עם אתה לא יודע איך עושים את זה תחפש בפורום מדריכים איך להריץ שאליתות ישירות(אני מניח שיש מדריך בפורום מדריכים) .

בוא ניגש לעניין בתוך המוד לך ל :

קוד: בחר הכל

attach_mod\root\install\schemas

יש לך שני קבצים שם פתח אותם בעורך טקטס (NOTEPAD) , מה שיש בתוכם אתה אמור להריץ .
#חשוב לציין שקודם תריץ את :

קוד: בחר הכל

attach_mod schema
ואחרי זה תריץ את :

קוד: בחר הכל

attach_mysql_basic.sql


ואחרי שתבצע כול מה שכתבתי המוד אמור לפעול !.
:wink:

SolarFlame
משתמש חדש
משתמש חדש
הודעות: 98
הצטרף: 29/12/2005 ב-14:04:57

הודעה שלא נקראהעל ידי SolarFlame » 21/04/2007 ב-22:55:35

תודה רבה, באמת הצלחתי להתקין את המוד.
למרות כמה בעיות שיש לי כמו אי מתן הקישור להורדת הקובץ(שהעלתי) בהודעה, אני מצליח להעלות קבצים לפורום בצורה חופשית.

תודה.
SlaYer

siren2192
משתמש חדש
משתמש חדש
הודעות: 3
הצטרף: 11/05/2007 ב-12:13:33

הצילו!! ישבתי כל הלילה בנסיון להתקין את המוד הזה...

הודעה שלא נקראהעל ידי siren2192 » 11/05/2007 ב-12:21:09

:shock:

שלום לכם אנשים

קודם כל תודה רבה על זה שהכנתם סקריפט מטורף כזה לפורום בחינם
זה הפתרון המושלם שחיפשתי בשביל הכיתה שלי לפזיותרפיה, אנחנו ממש צריכים פורום שנוכל גם לדבר בו וגם להעלות סיכומים ותמונות ומסמכים נוספים.

עכשיו התקנתי את הסקריפט של הפורום בהוסט חינם שלי כאן
http://lavlav2006.freehostia.com/phpbb2/

והכל עובד וזה אפילו היה ממש פשוט

הבעיה התחילה כשניסיתי להרכיב לזה את הסקריפט של ה ATTACHMENTS שגם אותו הורדתי מכאן, זה אותו סקריפט שמדובר עליו בהודעות מעלי.

זה כתב לי את אותה הודעת שגיאה כמו של המשתמש שמעלי, וקראתי את התשובות ולמדתי בלילה איך להריץ שאילתות עצמאיות עם הכפתור של ה SQL ב MYPHPADMIN בהוסט שלי וכל זה ועד שהצלחתי והכל היה כבר 4 בבוקר :) אבל בסוף הצלחתי להריץ את 2 השאילתות שאמרו שצריך להריץ,

אבל זה עדיין לא עובד לי וכותב בדיוק את אותה השגיאה, שאי אפשר להתחבר לבסיס נתונים.

אני ממש לא יודע מה לעשות, ולא מבין בPHP בכלל, רק קורא את הטקסטים של ההוראות ומנסה לעשות בערך מה שמוסבר שם.

אנחנו ממש צריכים פורום כזה עם העלאת קבצים (בדיוק כמו זה - http://lavlav2006.freehostia.com/phpbb2/) שכבר עשיתי רק עם תמיכה בהעלאת קבצים,

אני מאוד אודה לכם אם מישהו יוכל לנסות להסביר לי מה אני עושה לא בסדר ולמה זה לא מצליח להתקין לי את זה, ואם אפילו מישהו רוצה את השם והססמא של ההוסט שלי בשביל לעזור לי להתקין את זה שם אני אשמח מאוד... אני ממש מיואש כבר.

תודה
סער

סמל אישי של המשתמש
daredevil
משתמש עם עתיד
משתמש עם עתיד
הודעות: 705
הצטרף: 31/10/2006 ב-09:19:17
מיקום: לוד ~ respect ~
יצירת קשר:

הודעה שלא נקראהעל ידי daredevil » 11/05/2007 ב-14:49:15

היי.
המוד שנמצא במאגר כאן הוא מוד מאוד מיושן, אחריו כבר יצאו כמה גרסאות חדשות למוד.
לפני חצי שנה או יותר, תירגמתי חלקית גרסה חדשה של המוד.
בגלל שלא היה לי זמן, הפסקתי לתרגם.
המוד עובד כמו שצריך. אתה מוזמן לראות אותו בפעולה: http://cosmos-f.com/php/phpBBHeb
תשאיר לי ת'מייל שלך ואני אשלח לך או שכשיהיה לי זמן אני אעלה על שרת את ההתקנה של המוד.
רחל מבכה על בניה מאנה להנחם על בניה כי איננו
מנעי קולך מבכי ועיניך מדמעה
כי יש שכר לפעלתך נאם ה ושבו מארץ אויב
ויש תקוה לאחריתך נאם ה ושבו בנים לגבולם

siren2192
משתמש חדש
משתמש חדש
הודעות: 3
הצטרף: 11/05/2007 ב-12:13:33

קצת יותר פרטים טכניים על הבעיה שלי

הודעה שלא נקראהעל ידי siren2192 » 11/05/2007 ב-14:54:27

אוקיי אז הנה קצת יותר פרוט טכני בעניין

אני העלתי הכל מחדש לפה http://lavlav.awardspace.com


עכשיו הרצתי את השתי שאילתות שכתוב שצריך להריץ
ואז הרצתי את הקובץ הזה

http://lavlav.awardspace.com/install/mod_table_inst.php



ואני מקבל את ההודעת שגיאה הבאה:

Warning: mysql_connect(): Access denied for user 'siren2192_lavlav'@'82.197.131.22' (using password: NO) in /home/www/lavlav.awardspace.com/db/mysql4.php on line 48

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/www/lavlav.awardspace.com/db/mysql4.php on line 330

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /home/www/lavlav.awardspace.com/db/mysql4.php on line 331
phpBB : Critical Error

Could not connect to the database


מישהו יכול לעזור בבקשה?
:roll:

siren2192
משתמש חדש
משתמש חדש
הודעות: 3
הצטרף: 11/05/2007 ב-12:13:33

הודעה שלא נקראהעל ידי siren2192 » 11/05/2007 ב-14:57:05

daredevil כתב:היי.
המוד שנמצא במאגר כאן הוא מוד מאוד מיושן, אחריו כבר יצאו כמה גרסאות חדשות למוד.
לפני חצי שנה או יותר, תירגמתי חלקית גרסה חדשה של המוד.
בגלל שלא היה לי זמן, הפסקתי לתרגם.
המוד עובד כמו שצריך. אתה מוזמן לראות אותו בפעולה: http://cosmos-f.com/php/phpBBHeb
תשאיר לי ת'מייל שלך ואני אשלח לך או שכשיהיה לי זמן אני אעלה על שרת את ההתקנה של המוד.


תודה רבה
המייל שלי זה siren2192@gmail.com

סער :D

keinang
משתמש חדש
משתמש חדש
הודעות: 4
הצטרף: 07/10/2007 ב-15:23:36

עזרה במוד העלאת קבצים

הודעה שלא נקראהעל ידי keinang » 07/10/2007 ב-16:58:36

קראתי את התגובות ונתקלתי באותה בעייה ,
ניסיתי "להריץ " דרך PHPMYADMIN את הקבצים בתייקיה INSTALL
אפילו כמה פעמים ואח"כ את הקובץ
mod_table_inst.php
אבל אני מקבל את אותה שגיאה שהוא לא מוצא את ה DATABASE
מה לעשות ?


חזור אל “תמיכה במודים - ארכיון”

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו־ 6 אורחים