Closed drez25 closed 9 years ago
אהלן אתה צריך להוסיף yii 1.1 https://github.com/yiisoft/yii/releases/download/1.1.16/yii-1.1.16.bca042.tar.gz ותפתח אוותו לפה: /var/www/html/protected/ אחכ תתקן את הנתיב בקובץ /protected/config/yii.php שייצביע לקובץ בתקייה שפתחת
ותעדכן כאן אחכ:)
אין לי את הקובץ הזה /protected/config/yii.php
מאיפה הורדת? תנסה לעבוד עם הגרסה הזו: https://github.com/adam2314/linet3/tree/40912b23eea9b704f6e8c9563973d1dbc564a282
דבר מוזר, בגיט אני רואה שהקובץ קיים. אולם, כאשר אני מוריד את הקובץ (download zip), הקובץ לא נמצא בתיקייה.
היי, תנסה אולי למשוך את הגיט באמצעות Clone
אני דווקא רואה בdownload zip את הקובץ המתאים. תנסה שוב או באמצאות clone.
צילום מסך של תוכן התיקייה http://i60.tinypic.com/nv1fte.jpg
מאוחר יותר אגיע הביתה ואעשה CLONE
לא רק תנסה. גם תודיע מה קרה :-)
כמובן
עשיתי clone אני עדיין לא רואה את הקובץ בתיקייה
כעת יש לי בעיה אחרת. אני לא מצליח כלל להגיע למסך עם השגיאה Warning: require_once(/var/www/html/protected/config/../../../../yii/yii.php): failed to open stream: No such file or directory in /var/www/html/index.php on line 13
Fatal error: require_once(): Failed opening required '/var/www/html/protected/config/../../../../yii/yii.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/index.php on line 13
אני מקבל כל הזמן דף לבן
הערה נוספת, עכשיו כשאני מסתכל ברשימת הקבצים בגיט אני לא רואה את הקובץ /protected/config/yii.php
הצעה אני מוכן ליצור מדריכי התקנה מצולמים למערכת (קודם אבל צריך להתקין אותה)
טוב ישנה התקדמות מסויימת... נזכרתי שלפני כמה חודשים הורדתי גרסה של המערכת ואותה הצלחתי לעלות אבל לא עד הסוף.
אדם2314, ערכתי את הקובץ yii.php כמו שאמרת והצלחתי להריץ.
במקום http://localhost/install/ שלא עובד ומציג שגיאה 404 גם כשהפעלתי מוד רירייט וגם כשביטלתי אותו. הרצתי http://127.0.0.1/index.php?r=install אומנם היו כמה שגיאות שפתרתי אותם בקלות, ועכשיו אני נתקבל בדבר הבא http://oi61.tinypic.com/oti4va.jpg
האזהרה בראש הדף נפתרה ע"י עידכון של פרטי ההתחברות לדטה בייס בקובץ install.php נותרה לי הבעיה של ההרשאות, אינני יודע לאילו קבצים ותיקיות לתת אילו הרשאות. אשמח אם תוכלו לתת רשימה מעודכנת.
והשגיאה האחרונה (אני מקווה) http://oi57.tinypic.com/2jcez5t.jpg
את הבעיה של הרשאות הכתיבה פתרתי ע"י sudo chown -R www-data /var/www/html
כעת נשארה הבעיה האחרונה שכאשר לוחצים על נקטס קופצת השגיאה הבאה: http://oi57.tinypic.com/2jcez5t.jpg
לפי ההיסטוריה, משתמש אחר נתקל בבעיה הזו הסביר מה הוא עשה אבל ללא דוגמא. לפי ההיסטוריה הבעיה נובעת מכך שכאשר לוחצים על נקטס הדף מפנה ל http://127.0.0.1/install והוא צריך להפנות אל http://127.0.0.1/index.php?r=install
הפתרון הוא לכתוב חוק כתיבה בrewrite, הבעיה שאני לא יודע איך עושים את זה.
קודם כל כל הכבוד על הנחישות שלך ועל ההצעה לכתוב מדריך אנחנו כמובן נשמח.
שנית על מנת להפעיל rewrite
כדאי להפעיל את המודל
אובנטו:
a2enmod rewrite
ואז לאפשר override בsite
/etc/apache2/sites-enabled/000-default.conf
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/linet3-dev/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
#None
Order allow,deny
allow from All
</Directory>
מה שכתבתי לגבי הsite כנראה עוד לא עשית ולכן החוקי rewrite שבקובץ .htaccess לא באים לידי ביטוי אם לא קיים אצלך אתה יכול לראות בגיט(קובץ נסתר)
תודה רבה.
אנסה את פיתרונך ואעדכן
בתאריך 8 בספטמבר 2015 בשעה 9:26, מאת adam2314 notifications@github.com:
קודם כל כל הכבוד על הנחישות שלך ועל ההצעה לכתוב מדריך אנחנו כמובן נשמח. שנית על מנת להפעיל rewrite כדאי להפעיל את המודל אובנטו: a2enmod rewrite ואז לאפשר override בsite /etc/apache2/sites-enabled/000-default.conf
Options FollowSymLinks AllowOverride All </Directory> <Directory /var/www/linet3-dev/> Options Indexes FollowSymLinks MultiViews AllowOverride All #None Order allow,deny allow from All </Directory>
מה שכתבתי לגבי הsite כנראה עוד לא עשית ולכן החוקי rewrite שבקובץ .htaccess לא באים לידי ביטוי אם לא קיים אצלך אתה יכול לראות בגיט(קובץ נסתר)
— Reply to this email directly or view it on GitHub https://github.com/adam2314/linet3/issues/543#issuecomment-138448638.
עשיתי את מה שאמרת. עכשיו http://127.0.0.1/install : Not Found
The requested URL /install was not found on this server.
Apache/2.4.10 (Ubuntu) Server at 127.0.0.1 Port 80
http://127.0.0.1/index.php?r=install מסך ריק לבן ללא קוד
אחרי השינויים צריך לעשות service apache2 restart נראה שה rewrite עדיין לא מופעל אצלך
מופעל, אבל עשיתי שוב ועדיין אותה תוצאה
אז תן לנו את הפלט של: tail /var/log/apache2/error.log
[Mon Sep 07 20:43:57.617992 2015] [mpm_prefork:notice] [pid 19974] AH00163: Apache/2.4.10 (Ubuntu) PHP/5.5.12-2ubuntu4.6 configured -- resuming normal operations [Mon Sep 07 20:43:57.618036 2015] [core:notice] [pid 19974] AH00094: Command line: '/usr/sbin/apache2' [Mon Sep 07 20:44:45.472019 2015] [mpm_prefork:notice] [pid 19974] AH00169: caught SIGTERM, shutting down [Mon Sep 07 20:44:46.556738 2015] [mpm_prefork:notice] [pid 20501] AH00163: Apache/2.4.10 (Ubuntu) PHP/5.5.12-2ubuntu4.6 configured -- resuming normal operations [Mon Sep 07 20:44:46.556770 2015] [core:notice] [pid 20501] AH00094: Command line: '/usr/sbin/apache2' [Mon Sep 07 21:41:33.387414 2015] [mpm_prefork:notice] [pid 1421] AH00163: Apache/2.4.10 (Ubuntu) PHP/5.5.12-2ubuntu4.6 configured -- resuming normal operations [Mon Sep 07 21:41:33.513708 2015] [core:notice] [pid 1421] AH00094: Command line: '/usr/sbin/apache2' [Tue Sep 08 16:47:06.572211 2015] [mpm_prefork:notice] [pid 1421] AH00169: caught SIGTERM, shutting down [Tue Sep 08 16:47:07.704873 2015] [mpm_prefork:notice] [pid 7382] AH00163: Apache/2.4.10 (Ubuntu) PHP/5.5.12-2ubuntu4.6 configured -- resuming normal operations [Tue Sep 08 16:47:07.704909 2015] [core:notice] [pid 7382] AH00094: Command line: '/usr/sbin/apache2'
:< שום דבר מעניין שם טוב אז בוא ננסה את זה ביותר מלוכלך
index.php
שורה שניה ישר מתחת
>?php
תוסיף
error_reporting(E_ALL);
ini_set('display_errors', 1);
ותראה אם אתה מקבל תוצאה שונה מדף לבן.
ריק לחלוטין
כנראה שהקובץ /protected/config/yii.php לא תקין
זה תוכן הקובץ
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
//must be full path!
$yii=dirname(__FILE__).'/../yii/framework/yii.php';
// remove the following lines when in production mode
defined('YII_DEBUG') or define('YII_DEBUG',true);
// specify how many levels of call stack should be shown in each log message
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
נרראה תקין. תוכן הקובץ index.php?
היי דן, אל תתייאש בוא ננסה לסיים את זה תן משוב לאדם וננסה לפתור את הבעיה
אל דאגה אני לא מתייאש הנה התוכן של האינדקס
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
/***********************************************************************************
* The contents of this file are subject to the Mozilla Public License Version 2.0
* ("License"); You may not use this file except in compliance with the Mozilla Public License Version 2.0
* The Original Code is: Linet 3.0 Open Source
* The Initial Developer of the Original Code is Adam Ben Hur.
* All portions are Copyright (C) Adam Ben Hur.
* All Rights Reserved.
************************************************************************************/
require_once(dirname(__FILE__).'/protected/config/yii.php');
require_once($yii);
$load=dirname(__FILE__)."/../linet3admin/protected/addon/load.php";
if(file_exists($load)){
$config=require_once($load);
}else{
$config=dirname(__FILE__).'/protected/config/main.php';
}
Yii::createWebApplication($config)->run();
//echo ";".Yii::app()->theme.";";
//php:curl,zip,apc
//wkhtmltopdf
//apache: mod_rewrite
//mysql
//open format import linet 2 db error fld 1322
//must fix.
מכל הקוד אני רק לא יודע מה הקשר של התיקייה הזו והקובץ הזה
$load=dirname(__FILE__)."/../linet3admin/protected/addon/load.php";
הם לא קיימים אצלי
שאלה נוספת, האם ניתן להריץ את המערכת משרת של גו דדי או חברת אחסון אחרת?
כן, ניתן להריץ את זה מכל שרת סטנדרטי שתומך ב PHP / MySQL והספריות הנדרשות, שהם בסיסיות
אנחנו יכולים לארח בשבילך לינט לתקופת ניסיון בחינם
אני מריץ את המערכת על וינדוס פשוט כחובב לינוקס אני מעוניין להריץ אותה על לינוקס
דרישות תוכנה וחומרה להתקנת לינט: ראה כאן http://www.linet.org.il/support/installation-manuals/linux/3
מה לגבי תוכן קובץ האינדקס? האם הכל בסדר?
העליתי את הקבצים לשרת חיצוני זו השגיאה שקיבלתי
Warning: require(/public_html/linet/protected/vendor/swiftmailer/swiftmailer/lib/swift_required.php): failed to open stream: No such file or directory in /home/u170201516/public_html/linet/protected/vendor/composer/autoload_real.php on line 54
Fatal error: require(): Failed opening required '/home/public_html/linet/protected/vendor/swiftmailer/swiftmailer/lib/swift_required.php' (include_path='.:/opt/php-5.5/pear') in /home/public_html/linet/protected/vendor/composer/autoload_real.php on line 54
התיקייה שהוא מפנה הינה ריקה גם בגיט התיקייה ריקה.
יכול להיות שבגיט חסרים קבצים?
האם יש אפשרות לקבל את המערכת ממקור אחר?
הקובץ אינדקס שהעלת בסדר גמור. מה שהעלת לשרת צד שלישי זו לא הגריסה הנכונה תחזור לתחילת השרשור ותקרא מאיפה להוריד
לייתר ביטחון אני הורדתי את הגרסא המצויינת בתחילת השירשור, העליתי אותה לשרת צד שלישי וזה מה שקיבלתי
Warning: require(/home/u170201516/public_html/linet3/protected/vendor/swiftmailer/swiftmailer/lib/swift_required.php): failed to open stream: No such file or directory in /home/u170201516/public_html/linet3/protected/vendor/composer/autoload_real.php on line 54
Fatal error: require(): Failed opening required '/home/u170201516/public_html/linet3/protected/vendor/swiftmailer/swiftmailer/lib/swift_required.php' (include_path='.:/opt/php-5.5/pear') in /home/u170201516/public_html/linet3/protected/vendor/composer/autoload_real.php on line 54
אין שינוי
יש שינוי, תוריד את swiftmailer מפה: http://swiftmailer.org/download ותשים בתיקייה הנכונה u170201516/public_html/linet3/protected/vendor/swiftmailer וזה יתקדם לך תשים לב שבשלב הבא אתה צריך גם את תיקיית ה-vandor
צריך רק את התיקייה או שצריך להיות בה תוכן? אם כן, מאיפה מורידים את התוכן? בתאריך 10 בספט׳ 2015 16:04, "starnetwork" notifications@github.com כתב:
יש שינוי, תוריד את swiftmailer מפה: http://swiftmailer.org/download ותשים בתיקייה הנכונה u170201516/public_html/linet3/protected/vendor/swiftmailer וזה יתקדם לך תשים לב שבשלב הבא אתה צריך גם את תיקיית ה-vandor
— Reply to this email directly or view it on GitHub https://github.com/adam2314/linet3/issues/543#issuecomment-139229009.
OK הורדתי את הסוויפטמיילר והתקנתי. השגיאה ההיא אינה קיימת יותר עכשיו זו השגיאה הזו:
Warning: require(/home/u170201516/public_html/linet3/protected/vendor/yiisoft/yii2/Yii.php): failed to open stream: No such file or directory in /home/u170201516/public_html/linet3/index.php on line 17
Fatal error: require(): Failed opening required '/home/u170201516/public_html/linet3/protected/vendor/yiisoft/yii2/Yii.php' (include_path='.:/opt/php-5.5/pear') in /home/u170201516/public_html/linet3/index.php on line 17
התקנתי את yii2 השגיאה נעלמה
כעת מה שאני רואה זה: Fatal error: Class 'kartik\datecontrol\Module' not found in /home/u170201516/public_html/linet3/protected/config/web.php on line 28
כיצד פותרים?
לדעתי צריך להמתין כמה ימים עד שתעלה גרסה חדשה שתפתור את השגיאה שאתה מדבר עליה...
אוקיי
יש חדש?
היי, נראה שהגרסה החדשה לא תצא כמתוכנן עקב עניינים שונים, בכל מקרה מומלץ כעת להשתמש בגרסה הנוכחית לפי ההוראות שאדם רשם פה...
אני מבין, אך עקבתי אחר ההוראות ועדיין אני לא מצליח להפעיל את המערכת על שרת לינוקס (הן פרטי והן חיצוני)
אהלן. לפי ההודעות האחרונות שלך אתה לא משתמש בגירסה שקשרתי בתחילת הפוסט. כרגע ניתן לעבוד רק עם yii1.1 ולא עם 2
תוריד מחדש מפה או מפה זה אותו דבר https://github.com/adam2314/linet3/releases https://github.com/adam2314/linet3/tree/40912b23eea9b704f6e8c9563973d1dbc564a282
ואחכ תוסיף לזה yii1.1 https://github.com/yiisoft/yii/releases/download/1.1.16/yii-1.1.16.bca042.zip
האחרי ההעלאה, ושינוי ההגדרות דטה בייס אני קיבלתי את השגיאה הזו
Fatal error: Call to undefined function apache_get_modules() in /home/public_html/linet4/protected/models/InstallPre.php on line 32
מה עושים?
אני חושב שמקור השגיאה נובע מכך שסינטקס החיבור לדטה בייס
האם המערכת מותאמת לphp 5.3
שלום לכולם,
כבר כמה זמן שאני מנסה להריץ את לינט דרך לינוקס ואני לא מצליח.
כל פעם אני מקבל את הודעת השגיאה הזו:
Warning: require_once(/var/www/html/protected/config/../../../../yii/yii.php): failed to open stream: No such file or directory in /var/www/html/index.php on line 13
Fatal error: require_once(): Failed opening required '/var/www/html/protected/config/../../../../yii/yii.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/index.php on line 13
מישהו יודע איך פותרים את זה.
דן.