עזרה בשגיאה בהפעלת תוכנה בשורת הפקודה של לינוקס
-
@nigun
https://www.cyberciti.biz/open-source/html-to-pdf-freeware-linux-osx-windows-software/
עם זה התקנתי את זה גם בשרת הישן וגם בשרת החדש -
@יוס אמר בעזרה בשגיאה בהפעלת תוכנה בשורת הפקודה של לינוקס:
@WWW
הורדתי את הסלש הכפול
אבל עדיין לא מחזיר פלטוגם לא נוצר קובץ?
-
@WWW אמר בעזרה בשגיאה בהפעלת תוכנה בשורת הפקודה של לינוקס:
וגם לא נוצר קובץ?
לא נוצר קובץ
(וכאמור אם אני מריץ את משורת הפקודה זה כן יוצר את הקובץ) -
לא נוצר הקובץ
-
@יוס אמר בעזרה בשגיאה בהפעלת תוכנה בשורת הפקודה של לינוקס:
(וכאמור אם אני מריץ את משורת הפקודה זה כן יוצר את הקובץ)
אלי אין לי את ההרשאות הנדרשים עבור פעולות כאלו ?
-
@יוס אמר בעזרה בשגיאה בהפעלת תוכנה בשורת הפקודה של לינוקס:
אלי אין לי את ההרשאות הנדרשים עבור פעולות כאלו ?
כנראה.
אבל למה לא מוצג שגיאה?
תגדיר בתחילת הקוד שיציג את כל השגיאות.
אם אין הרשאה, אמור להיות שגיאה משהו כמו זה:exec() has been disabled for security reasons in
-
@nigun אמר בעזרה בשגיאה בהפעלת תוכנה בשורת הפקודה של לינוקס:
@יוס
איך אתה מריץ את הPHP?
לא נראה שישנה כל כך אבל אולי יהיה יותר קל לדבג מהCLI.נראה שיש לו אחסון...
-
@nigun אמר בעזרה בשגיאה בהפעלת תוכנה בשורת הפקודה של לינוקס:
@WWW
אז איך הוא הריץ את התוכנה מהCLI?צודק.
-
@nigun אמר בעזרה בשגיאה בהפעלת תוכנה בשורת הפקודה של לינוקס:
php file.php
אכן ניסיתי דרך הטרמינל והצליח
פלט:libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile Loading page (1/2) Printing pages (2/2) Done אבל מהדפדפן זה לא מצליח
זה תוכן ה PHP (נקי)
<?php ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); print shell_exec("html2pdf reports/test.html reports/test.pdf");
21/28