質問編集履歴

2

各プログラムファイルの階層を追加

2024/04/09 03:09

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -79,10 +79,30 @@
79
79
  drwxr-xr-x 2 username username 4096 4月 8 15:20 composer
80
80
  ```
81
81
 
82
+ ### 各プログラムファイルの階層
83
+ Excelを操作するPHPファイル「tcpdf_MakeEXCEL.php」のある階層
84
+ ```
85
+ html---
86
+ L--excel---
87
+ L--PhpSpreadsheet---
88
+ L--tcpdf_MakeEXCEL.php
89
+ ```
90
+ autoload.phpの階層
91
+ ```
92
+ home---
93
+ L--username---
94
+ L--composer.json
95
+ L--composer.lock
96
+ L--vendor---
97
+ L--autoload.php
98
+ L--composer
99
+ ```
82
100
 
83
101
  ### 補足情報(FW/ツールのバージョンなど)
84
102
  LINUXの種類
85
103
  Debian GNU/Linux 10 (buster)
104
+
105
+ vendorのパーミッションは「drwxr-xr-x」、autoload.phpのパーミッションは「-rw-r-xr-x」です
86
106
 
87
107
  ### 対応履歴
88
108
  requireをincludeに変えてみる

1

対応履歴更新

2024/04/09 02:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -84,6 +84,18 @@
84
84
  LINUXの種類
85
85
  Debian GNU/Linux 10 (buster)
86
86
 
87
+ ### 対応履歴
88
+ requireをincludeに変えてみる
89
+ ```php
90
+ ini_set('display_errors', 'On');
91
+ include 'vendor/autoload.php';
92
+ ```
93
+ 結果:
94
+ ```
95
+ Warning: include(vendor/autoload.php): failed to open stream: No such file or directory in /var/www/html/excel/PhpSpreadsheet/tcpdf_MakeEXCEL.php on line 5
96
+
97
+ Warning: include(): Failed opening 'vendor/autoload.php' for inclusion (include_path='.:/usr/share/php') in /var/www/html/excel/PhpSpreadsheet/tcpdf_MakeEXCEL.php on line 5
98
+ ```
87
99
 
88
100
  どうすればライブラリを読み込めるでしょうか。よろしくお願いします。
89
101